Skip to content

Commit e437b7f

Browse files
authored
Merge pull request #2947 from opentensor/release/9.8.0
Release/9.8.0
2 parents be9808d + 492232f commit e437b7f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+5853
-962
lines changed

.circleci/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ workflows:
267267
- build-and-test:
268268
matrix:
269269
parameters:
270-
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7"]
270+
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7", "3.13.1" ]
271271
requires:
272272
- check-if-pr-is-draft
273273
- unit-tests-all-python-versions:
@@ -276,7 +276,7 @@ workflows:
276276
- lint-and-type-check:
277277
matrix:
278278
parameters:
279-
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7"]
279+
python-version: [ "3.9.13", "3.10.6", "3.11.4", "3.12.7", "3.13.1" ]
280280
requires:
281281
- check-if-pr-is-draft
282282
#- coveralls:

.github/workflows/docker_release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ jobs:
2424
uses: sigstore/cosign-installer@v3
2525

2626
- name: Log in to Docker Hub
27-
uses: docker/login-action@v2
27+
uses: docker/login-action@v3
2828
with:
2929
registry: docker.io
3030
username: ${{ secrets.DOCKERHUB_USERNAME }}
3131
password: ${{ secrets.DOCKERHUB_TOKEN }}
3232

3333
- name: Set up Docker Buildx
34-
uses: docker/setup-buildx-action@v2
34+
uses: docker/setup-buildx-action@v3
3535

3636
- name: Build and push Docker image
37-
uses: docker/build-push-action@v4
37+
uses: docker/build-push-action@v6
3838
with:
3939
context: .
4040
push: true

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
# Changelog
22

3+
## 9.8.0 /2025-07-07
4+
5+
## What's Changed
6+
* Update e2e-tests (metagraph_info, staking) by @basfroman in https://github.com/opentensor/bittensor/pull/2907
7+
* Add method to fetch parents for child hotkeys by @thewhaleking in https://github.com/opentensor/bittensor/pull/2906
8+
* Add local env variable for `config.wallet.*` by @basfroman in https://github.com/opentensor/bittensor/pull/2908
9+
* Subtensor docstring cleanup by @thewhaleking in https://github.com/opentensor/bittensor/pull/2910
10+
* chore(ci): upgrade Docker GitHub Actions to latest stable versions by @MamunC0der in https://github.com/opentensor/bittensor/pull/2912
11+
* improve `scripts/install.sh` by @basfroman in https://github.com/opentensor/bittensor/pull/2914
12+
* Cleanup websocket integration data by @thewhaleking in https://github.com/opentensor/bittensor/pull/2915
13+
* chore: fix some typos in comment by @eveneast in https://github.com/opentensor/bittensor/pull/2868
14+
* Add `SKIP_PULL` variable for conftest.py by @basfroman in https://github.com/opentensor/bittensor/pull/2920
15+
* Update `SubnetIdentity` with subtensor related v3 changes by @basfroman in https://github.com/opentensor/bittensor/pull/2923
16+
* add time for flaky test by @basfroman in https://github.com/opentensor/bittensor/pull/2924
17+
* Add `root_set_pending_childkey_cooldown_extrinsic` by @basfroman in https://github.com/opentensor/bittensor/pull/2925
18+
* New logic for alpha low and high (0.025 <= alpha_low <= alpha_high <= 1) by @basfroman in https://github.com/opentensor/bittensor/pull/2927
19+
* Fix Typo in test_commit_weights.py by @zeevick10 in https://github.com/opentensor/bittensor/pull/2922
20+
* New websockets option by @thewhaleking in https://github.com/opentensor/bittensor/pull/2917
21+
* Retry archive node support by @thewhaleking in https://github.com/opentensor/bittensor/pull/2909
22+
* Fix: Safe staking e2e test by @ibraheem-abe in https://github.com/opentensor/bittensor/pull/2929
23+
* fix type conversion in axon preprocess by @Windfarer in https://github.com/opentensor/bittensor/pull/2930
24+
* [LINT] Improved type hints by @Arthurdw in https://github.com/opentensor/bittensor/pull/2918
25+
* Set balance netuids in staking tests by @thewhaleking in https://github.com/opentensor/bittensor/pull/2934
26+
* Improve subnet method logic by @basfroman in https://github.com/opentensor/bittensor/pull/2937
27+
* Update `SubnetHyperparameters` with v2 by @basfroman in https://github.com/opentensor/bittensor/pull/2938
28+
* upgrade numpy by @thewhaleking in https://github.com/opentensor/bittensor/pull/2936
29+
* decode metadata with empty value by @thewhaleking in https://github.com/opentensor/bittensor/pull/2940
30+
* Reset bonds by @andreea-popescu-reef in https://github.com/opentensor/bittensor/pull/2876
31+
* Add new logic for `unstake_all` extrinsics by @basfroman in https://github.com/opentensor/bittensor/pull/2897
32+
* SelectiveMetagraph back by @basfroman in https://github.com/opentensor/bittensor/pull/2887
33+
* add unstake_all to SubtensorApi.extrinsics by @basfroman in https://github.com/opentensor/bittensor/pull/2943
34+
* Integrate Liquidity Provider feature by @basfroman in https://github.com/opentensor/bittensor/pull/2939
35+
* Fix e2e test metagraph after chain change by @basfroman in https://github.com/opentensor/bittensor/pull/2945
36+
37+
## New Contributors
38+
* @MamunC0der made their first contribution in https://github.com/opentensor/bittensor/pull/2912
39+
* @eveneast made their first contribution in https://github.com/opentensor/bittensor/pull/2868
40+
* @Windfarer made their first contribution in https://github.com/opentensor/bittensor/pull/2930
41+
42+
**Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.7.0...v9.8.0
43+
344
## 9.7.1 /2025-06-06
445

546
## What's Changed

0 commit comments

Comments
 (0)