Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/8.2.1 #2391

Closed
wants to merge 25 commits into from
Closed

Release/8.2.1 #2391

wants to merge 25 commits into from

Conversation

ibraheem-opentensor
Copy link
Contributor

@ibraheem-opentensor ibraheem-opentensor commented Nov 5, 2024

8.2.1 /2024-11-06

What's Changed

Full Changelog: v8.2.0...v8.2.1

thewhaleking and others added 25 commits October 16, 2024 17:38
Expands the type registry to include all the available options
…th 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
…le` 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 <[email protected]>

---------

Co-authored-by: Benjamin Himes <[email protected]>
* 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
* 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
* create the copy of `bittensor/core/subtensor.py` with async suffix.

* add async_substrate_interface.py

* update `bittensor.utils.format_error_message` to be compatible with async_subtensor

* update `bittensor.core.chain_data`

* update `bittensor.core.async_subtensor.py` from btcli

* add DelegatesDetails for async_subtensor

* add validate_chain_endpoint for async_subtensor

* update async_substrate_interface.py by Optional where acceptable and doesn't brake logic

* improve settings for async_subtensor.py

* fix format errors

* fix annotations

* add  async_subtensor.py with adaptation to SDK (all methods checked and work well)

* update settings.py to be compatible with async_extrinsics

* add async_transfer extrinsic

* add async_registration extrinsic

* add async_root extrinsics

* ruff

* Update bittensor/core/extrinsics/async_transfer.py

Co-authored-by: Benjamin Himes <[email protected]>

* fix comments review

* avoid non-direct import within inner code (fix circular import)

* del unused code

* del prometheus.py

* solving conflict

* ruff

---------

Co-authored-by: Benjamin Himes <[email protected]>
* create the copy of `bittensor/core/subtensor.py` with async suffix.

* add async_substrate_interface.py

* update `bittensor.utils.format_error_message` to be compatible with async_subtensor

* update `bittensor.core.chain_data`

* update `bittensor.core.async_subtensor.py` from btcli

* add DelegatesDetails for async_subtensor

* add validate_chain_endpoint for async_subtensor

* update async_substrate_interface.py by Optional where acceptable and doesn't brake logic

* improve settings for async_subtensor.py

* fix format errors

* fix annotations

* add  async_subtensor.py with adaptation to SDK (all methods checked and work well)

* update settings.py to be compatible with async_extrinsics

* add async_transfer extrinsic

* add async_registration extrinsic

* add async_root extrinsics

* ruff

* Update bittensor/core/extrinsics/async_transfer.py

Co-authored-by: Benjamin Himes <[email protected]>

* fix comments review

* avoid non-direct import within inner code (fix circular import)

* del unused code

* update AsyncSubtensor (add methods, fix tests)

* Update bittensor/core/async_subtensor.py

Co-authored-by: Paweł Polewicz <[email protected]>

* fix await properties and remove double format_error_message call

* fix review comments

* improve docstrings

* fix

---------

Co-authored-by: Benjamin Himes <[email protected]>
Co-authored-by: Paweł Polewicz <[email protected]>
…prompt-from-sdk

# Conflicts:
#	bittensor/core/async_subtensor.py
#	bittensor/core/extrinsics/async_root.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants