Skip to content

Commit 7d4e633

Browse files
thewhalekingbasfromanibraheem-abeRoman
authored
Backmerge master to staging (#2424)
* Expands the type registry to include all the available options (#2353) Expands the type registry to include all the available options * add `Subtensor.register`, `Subtensor.difficulty` and related staff with tests (#2352) * add `bittensor.core.subtensor.Subtensor.register`, `bittensor.core.subtensor.Subtensor.difficulty` and related staff with tests * remove commented code * update `_terminate_workers_and_wait_for_exit` by review * added to Subtensor: `burned_register`, `get_subnet_burn_cost`, `recycle` and related extrinsics (#2359) * added to Subtensor: `burned_register`, `get_subnet_burn_cost`, `recycle` and related extrinsics * formatter * Update bittensor/core/extrinsics/registration.py Co-authored-by: Benjamin Himes <37844818+thewhaleking@users.noreply.github.com> --------- Co-authored-by: Benjamin Himes <37844818+thewhaleking@users.noreply.github.com> * Poem "Risen from the Past". Act 3. (#2363) * add `get_delegate_by_hotkey`, update `DelegateInfo` in chain data * add `root_register_extrinsic`, `set_root_weights_extrinsic` and related stuff * add `Subtensor.get_all_subnets_info` method and related stuff * add `Subtensor.get_delegate_take` method and tests * ruff * remove unused import * default port from 9946 to 9944 (#2376) * remove unused prometheus extrinsic (#2378) * Replace rich.console to btlogging.loggin (#2377) * replace `rich.console` to `btlogging.logging` * update requirements * use whole path import * fix some logging * fix registration.py * ruff * del prometheus.py * fix review comments * Merge pull request #2382 from opentensor/feat/roman/remove-prompt-from-sdk Avoid using `prompt` in SDK * Handle SSL Error on Connection (#2384) * Add `subvortex` subnet and tests (#2395) * add `subvortex` subnet and tests * ruff * Bumps version and updates changelog * bumping up version * Update CHANGELOG.md * bumping version * Update CHANGELOG.md with 8.3.1 * update docker version in config.yml * update docker version in config.yml * remove docker job in config.yml * remove docker job in config.yml 2 --------- Co-authored-by: Roman <167799377+roman-opentensor@users.noreply.github.com> Co-authored-by: ibraheem-opentensor <165814940+ibraheem-opentensor@users.noreply.github.com> Co-authored-by: ibraheem-opentensor <ibraheem@opentensor.dev> Co-authored-by: Roman <roman@opentensor.dev>
1 parent 6e07d61 commit 7d4e633

File tree

4 files changed

+46
-26
lines changed

4 files changed

+46
-26
lines changed

.circleci/config.yml

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -275,19 +275,6 @@ jobs:
275275
command: |
276276
[[ $(docker manifest inspect opentensorfdn/bittensor:`cat VERSION` > /dev/null 2> /dev/null ; echo $?) == 1 ]] && echo "Docker image 'opentensorfdn/bittensor:`cat VERSION`' does not exist in dockerhub"
277277
278-
release-dry-run:
279-
docker:
280-
- image: cimg/python:3.10
281-
steps:
282-
- checkout
283-
- setup_remote_docker:
284-
version: 20.10.14
285-
docker_layer_caching: true
286-
- run:
287-
name: Executing release script
288-
command: |
289-
./scripts/release/release.sh --github-token ${GH_API_ACCESS_TOKEN}
290-
291278
workflows:
292279
compatibility_checks:
293280
jobs:
@@ -339,11 +326,6 @@ workflows:
339326
branches:
340327
only:
341328
- /^(release|hotfix)/.*/
342-
- release-dry-run:
343-
filters:
344-
branches:
345-
only:
346-
- /^(release|hotfix)/.*/
347329

348330
release-requirements:
349331
jobs:
@@ -352,8 +334,3 @@ workflows:
352334
branches:
353335
only:
354336
- master
355-
- release-dry-run:
356-
filters:
357-
branches:
358-
only:
359-
- master

CHANGELOG.md

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,48 @@
11
# Changelog
22

3+
## 8.3.1 /2024-11-14
4+
5+
## What's Changed
6+
* Fixes broken Subtensor methods by @thewhaleking in https://github.com/opentensor/bittensor/pull/2420
7+
* [Tests] AsyncSubtensor (Part 7: The final race) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2418
8+
9+
**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.3.0...v8.3.1
10+
11+
## 8.3.0 /2024-11-13
12+
13+
## What's Changed
14+
* Expands the type registry to include all the available options by @thewhaleking in https://github.com/opentensor/bittensor/pull/2353
15+
* add `Subtensor.register`, `Subtensor.difficulty` and related staff with tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2352
16+
* added to Subtensor: `burned_register`, `get_subnet_burn_cost`, `recycle` and related extrinsics by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2359
17+
* Poem "Risen from the Past". Act 3. by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2363
18+
* default port from 9946 to 9944 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2376
19+
* remove unused prometheus extrinsic by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2378
20+
* Replace rich.console to btlogging.loggin by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2377
21+
* SDK (AsyncSubtensor) Part 1 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2374
22+
* SDK (AsyncSubtensor) Part 2 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2380
23+
* Handle SSL Error on Connection by @thewhaleking in https://github.com/opentensor/bittensor/pull/2384
24+
* Avoid using `prompt` in SDK by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2382
25+
* Backmerge/8.2.0 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2389
26+
* Remove `retry` and fix tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2392
27+
* fix: logging weights correctly in utils/weight_utils.py by @grantdfoster in https://github.com/opentensor/bittensor/pull/2362
28+
* Add `subvortex` subnet and tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2395
29+
* Release/8.2.1 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2397
30+
* [Tests] AsyncSubtensor (Part 1) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2398
31+
* Extend period for fastblock e2e tests_incentive.py by @opendansor in https://github.com/opentensor/bittensor/pull/2400
32+
* Remove unused import by @thewhaleking in https://github.com/opentensor/bittensor/pull/2401
33+
* `Reconnection substrate...` as debug by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2403
34+
* Handles websockets v14+ in async by @thewhaleking in https://github.com/opentensor/bittensor/pull/2404
35+
* [Tests] AsyncSubtensor (Part 2) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2407
36+
* [Tests] AsyncSubtensor (Part 3) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2409
37+
* Handle new PasswordError from btwallet by @thewhaleking in https://github.com/opentensor/bittensor/pull/2406
38+
* [Tests] AsyncSubtensor (Part 4) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2410
39+
* [Tests] AsyncSubtensor (Part 5) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2411
40+
* Bringing back lost methods for setting weights by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2412
41+
* Update bt-decode requirement by @thewhaleking in https://github.com/opentensor/bittensor/pull/2413
42+
* [Tests] AsyncSubtensor (Part 6) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2414
43+
44+
**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.2.1...v8.3.0
45+
346
## 8.2.1 /2024-11-06
447

548
## What's Changed
@@ -1143,4 +1186,4 @@ This release refactors the registration code for CPU registration to improve sol
11431186

11441187
### Synapse update
11451188

1146-
##
1189+
##

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8.0.0
1+
8.3.1

bittensor/core/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
1616
# DEALINGS IN THE SOFTWARE.
1717

18-
__version__ = "8.2.1"
18+
__version__ = "8.3.1"
1919

2020
import os
2121
import re

0 commit comments

Comments
 (0)