Skip to content

Commit ae293de

Browse files
committed
Updated pyproject to work correctly now.
1 parent a64b51b commit ae293de

File tree

2 files changed

+17
-100
lines changed

2 files changed

+17
-100
lines changed

pyproject.toml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,22 @@
11
[build-system]
2-
requires = ["setuptools>=42", "wheel"]
2+
requires = ["setuptools~=70.0.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "bittensor"
7-
version = "0.1.0"
7+
version = "9.0.3"
88
description = "Bittensor"
99
readme = "README.md"
1010
authors = [
11-
{email = "", name = "bittensor.com"}
11+
{name = "bittensor.com"}
1212
]
13-
license = "MIT"
13+
license = { file = "LICENSE" }
1414
requires-python = ">=3.9,<3.13"
1515
dependencies = [
1616
"wheel",
1717
"setuptools~=70.0.0",
1818
"aiohttp~=3.9",
19-
"async-property==0.2.2",
20-
"bittensor-cli",
21-
"bt-decode==0.2.0a0",
19+
"asyncstdlib~=3.13.0",
2220
"colorama~=0.4.6",
2321
"fastapi~=0.110.1",
2422
"munch~=2.5.0",
@@ -36,12 +34,12 @@ dependencies = [
3634
"pydantic>=2.3, <3",
3735
"python-Levenshtein",
3836
"scalecodec==1.2.11",
39-
"substrate-interface~=1.7.9",
4037
"uvicorn",
4138
"websockets>=14.1",
42-
"bittensor-wallet>=2.1.3"
39+
"bittensor-commit-reveal>=0.2.0",
40+
"bittensor-wallet>=3.0.4",
41+
"async-substrate-interface>=1.0.3"
4342
]
44-
scripts = ["bittensor/utils/certifi.sh"]
4543

4644
[project.optional-dependencies]
4745
dev = [
@@ -59,25 +57,25 @@ dev = [
5957
"mypy==1.8.0",
6058
"types-retry==0.9.9.4",
6159
"freezegun==1.5.0",
62-
"torch>=1.13.1",
6360
"httpx==0.27.0",
6461
"ruff==0.4.7",
6562
"aioresponses==0.7.6",
6663
"factory-boy==3.3.0",
64+
"types-requests"
6765
]
6866
torch = [
69-
"torch>=1.13.1"
67+
"torch>=1.13.1,<2.6.0"
7068
]
7169

7270
[project.urls]
7371
# more details can be found here
7472
homepage = "https://github.com/opentensor/bittensor"
73+
Repository = "https://github.com/opentensor/bittensor"
7574

7675
[tool.flit.metadata]
7776
classifiers = [
78-
"Development Status :: 3 - Alpha",
77+
"Development Status :: 5 - Production/Stable",
7978
"Intended Audience :: Developers",
80-
"Topic :: Software Development :: Build Tools",
8179
"License :: OSI Approved :: MIT License",
8280
"Programming Language :: Python :: 3 :: Only",
8381
"Programming Language :: Python :: 3.9",
@@ -90,4 +88,8 @@ classifiers = [
9088
"Topic :: Software Development",
9189
"Topic :: Software Development :: Libraries",
9290
"Topic :: Software Development :: Libraries :: Python Modules"
93-
]
91+
]
92+
93+
[tool.setuptools]
94+
package-dir = {"" = "bittensor"}
95+
script-files = ["bittensor/utils/certifi.sh"]

setup.py

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)