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

Commits on Oct 16, 2024

  1. Expands the type registry to include all the available options (#2353)

    Expands the type registry to include all the available options
    thewhaleking authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    d421b16 View commit details
    Browse the repository at this point in the history
  2. add Subtensor.register, Subtensor.difficulty and related staff wi…

    …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
    roman-opentensor authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    6b0fb3f View commit details
    Browse the repository at this point in the history
  3. added to Subtensor: burned_register, get_subnet_burn_cost, `recyc…

    …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]>
    roman-opentensor and thewhaleking authored Oct 16, 2024
    Configuration menu
    Copy the full SHA
    720894a View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. 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
    roman-opentensor authored Oct 18, 2024
    Configuration menu
    Copy the full SHA
    a2ae849 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    95d5139 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    5aa979c View commit details
    Browse the repository at this point in the history
  2. 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
    roman-opentensor authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ffbc2d3 View commit details
    Browse the repository at this point in the history
  3. SDK (AsyncSubtensor) Part 1 (#2374)

    * 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]>
    roman-opentensor and thewhaleking authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    835dfdb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f72a66b View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    6fae77f View commit details
    Browse the repository at this point in the history
  2. commit_weights.py

    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    33eda2d View commit details
    Browse the repository at this point in the history
  3. set_weights.py

    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9dd4a0f View commit details
    Browse the repository at this point in the history
  4. remove all prompts

    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    f7f36c4 View commit details
    Browse the repository at this point in the history
  5. SDK (AsyncSubtensor) Part 2 (#2380)

    * 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]>
    3 people authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    d424cd1 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/staging' into feat/roman/remove-…

    …prompt-from-sdk
    
    # Conflicts:
    #	bittensor/core/async_subtensor.py
    #	bittensor/core/extrinsics/async_root.py
    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    492a0d0 View commit details
    Browse the repository at this point in the history
  7. last check

    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    fa9f581 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    81a9cdd View commit details
    Browse the repository at this point in the history
  9. ruff

    roman-opentensor committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    20c8ba2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    43a01a7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    858f732 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e50b59b View commit details
    Browse the repository at this point in the history
  13. Merge pull request #2382 from opentensor/feat/roman/remove-prompt-fro…

    …m-sdk
    
    Avoid using `prompt` in SDK
    ibraheem-opentensor authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    3e1e179 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    78c94fe View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e1a6a36 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ed9b4da View commit details
    Browse the repository at this point in the history