From 0a475a78d27ae5962003a7b87095a330b32b487a Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Thu, 6 Mar 2025 12:27:52 -0800 Subject: [PATCH 1/2] Bumps version and changelog - 9.0.4 --- CHANGELOG.md | 19 +++++++++++++++++++ VERSION | 2 +- bittensor/core/settings.py | 2 +- pyproject.toml | 2 +- 4 files changed, 22 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb66e0fa12..e28ba24627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## 9.0.4 /2025-03-06 + +## What's Changed +* Release/9.0.3 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2712 +* improve `wait_for_node_start` until 20 mins by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2714 +* More E2E tests by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2678 +* fix(2715): use ChainIdentity for identities by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2718 +* Metagraph use block correctly in `_get_all_stakes_from_chain` by @thewhaleking in https://github.com/opentensor/bittensor/pull/2719 +* Integration tests for async-substrate-interface 1.0.4 compatibility by @thewhaleking in https://github.com/opentensor/bittensor/pull/2720 +* Backmerge main staging 904 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2721 +* Skip E2E test_children by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2723 +* More Subtensor unnitests by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2713 +* Change to pyproject.toml by @thewhaleking in https://github.com/opentensor/bittensor/pull/2504 +* Updates test_incentive by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2722 +* Use uv for gh actions by @thewhaleking in https://github.com/opentensor/bittensor/pull/2503 +* Bumps async substrate interface by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2725 + +**Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.0.3...v9.0.4 + ## 9.0.3 /2025-02-26 ## What's Changed diff --git a/VERSION b/VERSION index 8e055f7721..93c8cbd8ab 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -9.0.3 \ No newline at end of file +9.0.4 \ No newline at end of file diff --git a/bittensor/core/settings.py b/bittensor/core/settings.py index 4576b3f405..53eb32266a 100644 --- a/bittensor/core/settings.py +++ b/bittensor/core/settings.py @@ -1,4 +1,4 @@ -__version__ = "9.0.3" +__version__ = "9.0.4" import os import re diff --git a/pyproject.toml b/pyproject.toml index 11d6100724..e5fee764be 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "bittensor" -version = "9.0.3" +version = "9.0.4" description = "Bittensor" readme = "README.md" authors = [ From 6a8f9047aef7c0a38bc38fa7c65b74ce047b64e5 Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Thu, 6 Mar 2025 12:49:04 -0800 Subject: [PATCH 2/2] Updates release workflow --- .github/workflows/release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8cffa9632d..3d282dbb2d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,14 +23,14 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install build wheel twine + pip install setuptools wheel twine build toml - name: Build package - run: python setup.py sdist bdist_wheel + run: python -m build --sdist --wheel --outdir dist/ - name: Check if package version already exists run: | - PACKAGE_NAME=$(python setup.py --name) + PACKAGE_NAME=$(python -c "import toml; print(toml.load('pyproject.toml')['project']['name'])") PACKAGE_VERSION=${{ github.event.inputs.version }} if twine check dist/*; then if pip install $PACKAGE_NAME==$PACKAGE_VERSION; then