diff --git a/.circleci/config.yml b/.circleci/config.yml index 90f49d54eb..80bdc8c318 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -275,19 +275,6 @@ jobs: command: | [[ $(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" - release-dry-run: - docker: - - image: cimg/python:3.10 - steps: - - checkout - - setup_remote_docker: - version: 20.10.14 - docker_layer_caching: true - - run: - name: Executing release script - command: | - ./scripts/release/release.sh --github-token ${GH_API_ACCESS_TOKEN} - workflows: compatibility_checks: jobs: @@ -339,11 +326,6 @@ workflows: branches: only: - /^(release|hotfix)/.*/ - - release-dry-run: - filters: - branches: - only: - - /^(release|hotfix)/.*/ release-requirements: jobs: @@ -352,8 +334,3 @@ workflows: branches: only: - master - - release-dry-run: - filters: - branches: - only: - - master diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c8cb25c2a..7c2b308cf9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,48 @@ # Changelog +## 8.3.1 /2024-11-14 + +## What's Changed +* Fixes broken Subtensor methods by @thewhaleking in https://github.com/opentensor/bittensor/pull/2420 +* [Tests] AsyncSubtensor (Part 7: The final race) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2418 + +**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.3.0...v8.3.1 + +## 8.3.0 /2024-11-13 + +## What's Changed +* Expands the type registry to include all the available options by @thewhaleking in https://github.com/opentensor/bittensor/pull/2353 +* add `Subtensor.register`, `Subtensor.difficulty` and related staff with tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2352 +* added to Subtensor: `burned_register`, `get_subnet_burn_cost`, `recycle` and related extrinsics by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2359 +* Poem "Risen from the Past". Act 3. by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2363 +* default port from 9946 to 9944 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2376 +* remove unused prometheus extrinsic by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2378 +* Replace rich.console to btlogging.loggin by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2377 +* SDK (AsyncSubtensor) Part 1 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2374 +* SDK (AsyncSubtensor) Part 2 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2380 +* Handle SSL Error on Connection by @thewhaleking in https://github.com/opentensor/bittensor/pull/2384 +* Avoid using `prompt` in SDK by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2382 +* Backmerge/8.2.0 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2389 +* Remove `retry` and fix tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2392 +* fix: logging weights correctly in utils/weight_utils.py by @grantdfoster in https://github.com/opentensor/bittensor/pull/2362 +* Add `subvortex` subnet and tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2395 +* Release/8.2.1 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2397 +* [Tests] AsyncSubtensor (Part 1) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2398 +* Extend period for fastblock e2e tests_incentive.py by @opendansor in https://github.com/opentensor/bittensor/pull/2400 +* Remove unused import by @thewhaleking in https://github.com/opentensor/bittensor/pull/2401 +* `Reconnection substrate...` as debug by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2403 +* Handles websockets v14+ in async by @thewhaleking in https://github.com/opentensor/bittensor/pull/2404 +* [Tests] AsyncSubtensor (Part 2) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2407 +* [Tests] AsyncSubtensor (Part 3) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2409 +* Handle new PasswordError from btwallet by @thewhaleking in https://github.com/opentensor/bittensor/pull/2406 +* [Tests] AsyncSubtensor (Part 4) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2410 +* [Tests] AsyncSubtensor (Part 5) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2411 +* Bringing back lost methods for setting weights by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2412 +* Update bt-decode requirement by @thewhaleking in https://github.com/opentensor/bittensor/pull/2413 +* [Tests] AsyncSubtensor (Part 6) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2414 + +**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.2.1...v8.3.0 + ## 8.2.1 /2024-11-06 ## What's Changed @@ -1143,4 +1186,4 @@ This release refactors the registration code for CPU registration to improve sol ### Synapse update -## \ No newline at end of file +## diff --git a/VERSION b/VERSION index fa5fce04b3..905c243928 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -8.0.0 \ No newline at end of file +8.3.1 \ No newline at end of file diff --git a/bittensor/core/settings.py b/bittensor/core/settings.py index a1acd68df3..8e8843b2e8 100644 --- a/bittensor/core/settings.py +++ b/bittensor/core/settings.py @@ -15,7 +15,7 @@ # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER # DEALINGS IN THE SOFTWARE. -__version__ = "8.2.1" +__version__ = "8.3.1" import os import re