Releases: opentensor/bittensor
Releases · opentensor/bittensor
7.2.0 / 2024-06-12
What's Changed
- fix: sufix runtime error by @orriin in #1914
- Require required hash fields (security improvement) by @mjurbanski-reef in #1818
- Respect returned synapse (and its status code) by @mjurbanski-reef in #1822
- fix PoW and other functions not working with USE_TORCH=0 despite torch being available by @mjurbanski-reef in #1917
- thewhaleking/further-legacy-torch-improvements by @thewhaleking in #1919
- refactoring/roman/subtensor-part-2 by @RomanCh-OT in #1913
- Fix spelling on comments and 'is not' by @opendansor in #1926
- Synapse required hash field refactoring and imports by @opendansor in #1927
- Part 3 for refactoring bittensor/subtensor.py by @RomanCh-OT in #1923
- Update Pydantic Requirement to version 2.3 or greater. by @opendansor in #1929
- Part 4 for refactoring bittensor/subtensor.py by @RomanCh-OT in #1931
- Part 5 for refactoring bittensor/subtensor.py by @RomanCh-OT in #1934
- Part 6 for refactoring bittensor/subtensor.py - class CamelCase by @RomanCh-OT in #1935
- Added tests to cover all compatibility layer cases. by @thewhaleking in #1937
- Fix set_take message by @ibraheem-opentensor in #1940
- Bug: Remove legacy Pydantic references by @opendansor in #1945
- Add commit weights and reveal weights functions by @opendansor in #1938
- less verbose handled synapse exceptions by @mjurbanski-reef in #1928
- Clean up the imports in commands/stake.py by @thewhaleking in #1951
- Fix E2E test for Commit/Reveal with Salt flag by @opendansor in #1952
bittensor.chain_data.py
module refactoring. by @RomanCh-OT in #1955- ci: e2e tests by @orriin in #1915
- Dependency cleanup by @mjurbanski-reef in #1967
- replace
black
withruff
by @mjurbanski-reef in #1968 - Fix: IP is packed with port by @dgagn in #1962
- Fix return of ip version by @opendansor in #1964
- post-black to ruff migration cleanup by @mjurbanski-reef in #1979
- Revert Axon IP decoding changes by @camfairchild in #1981
- A wrapper for presenting extrinsics errors in a human-readable form. by @RomanCh-OT in #1980
- Feat: Added normalized hyperparams by @ibraheem-opentensor in #1891
- deprecate nest_asyncio use by @mjurbanski-reef in #1974
- Add e2e test for axon by @opendansor in #1984
- Dendrite E2E test by @opendansor in #1988
- fix version_as_int for >10 minor/patch release vers (resolves #1982) by @mjurbanski-reef in #1993
- Test Incentive E2E by @opendansor in #2002
- Add E2E faucet test by @opendansor in #1987
- Hotfix 7.1.1 by @ibraheem-opentensor in #2010
- [hotfix] commit_reveal_weights_enabled argument parsing by @camfairchild in #2003
- Feat: Nonce implementation improved by @ibraheem-opentensor in #1976
New Contributors
Full Changelog: v7.1.1...v7.2.0
7.1.1 / 2024-06-11
What's Changed
- commit_reveal_weights_enabled argument parsing hotfix by @camfairchild in * commit_reveal_weights_enabled argument parsing hotfix by @camfairchild in
Full Changelog: v7.1.0...v7.1.1
7.1.0 / 2024-06-11
Full Changelog: v7.1.0...v7.1.0
7.0.1 / 2024-06-03
What's Changed
- Release/7.0.0 by @gus-opentensor in #1899
- Fix return of ip version. by @opendansor in #1961
Full Changelog: v7.0.0...v7.0.1
7.0.0 / 2024-05-29
7.0.0 / 2024-05-29
What's Changed
- replace torch with numpy by @andreea-popescu-reef in #1777
- Fix broken link in contrib/RELEASE_GUIDELINES #1821 by @thewhaleking in #1823
- Tests: Added coverage for set_weights by @ibraheem-opentensor in #1825
- Remove irrelevant call to get_delegates method. by @RomanCh-OT in #1826
- Support for string mnemonic thru cli when regenerating coldkeys by @ibraheem-opentensor in #1815
- Logging: Added _primary_loggers by @ibraheem-opentensor in #1797
- Add in check for minimum stake for unstaking by @thewhaleking in #1832
- Cache get_decoder_class by @thewhaleking in #1834
- Warmfix/change decoder cacheing by @thewhaleking in #1842
- Fix typo in warmfix by @thewhaleking in #1844
- Add the command btcli root list_delegates_lite to handle the Delegate… by @RomanCh-OT in #1840
- Change: console.error => console.print by @thewhaleking in #1849
- Small fix with receiving delegates based on a 4-hour archive block by @RomanCh-OT in #1854
- Replace torch with numpy by @sepehr-opentensor in #1786
- Versioning: Enforcement for eth-utils by @ibraheem-opentensor in #1852
- Versioning: Dependencies for FastAPI for Apple M's by @ibraheem-opentensor in #1855
- Retrieving error types from the metadata of the Substrate palette SubtensorModule for the btcli console (logic) by @RomanCh-OT in #1862
- Add version check caching, fix version comparison by @olzhasar-reef in #1835
- Tests: Added coverage for root.py by @ibraheem-opentensor in #1877
- Tests: Added coverage for network.py by @ibraheem-opentensor in #1879
- Tests: extends coverage for overview cmd part 1 by @gus-opentensor in #1873
- Tests: Added coverage for Unstaking by @ibraheem-opentensor in #1878
- Tests: Added coverage for staking by @ibraheem-opentensor in #1837
- Tests: Added coverage for Delegation by @ibraheem-opentensor in #1874
- Updated error message and a test typo. by @thewhaleking in #1871
- fix: deprecated usage of
Balances::transfer
method by @orriin in #1886 - Fix Type Annotation by @opendansor in #1895
- Docstrings updates for list delegate lite feature by @rajkaramchedu in #1890
- Add Pre-commit Checker in scripts. Helps reduce CI calls. by @RomanCh-OT in #1893
- fix get_coldkey_password_from_environment resolving wrong password by @mjurbanski-reef in #1843
- Drop python 3.8 support by @mjurbanski-reef in #1892
- feat: Refactor phase 2 overview cmd & add test cov. Adds factories by @gus-opentensor in #1887
- Add setting delegate take by @gztensor in #1903
- E2E Test Patterns by @orriin in #1885
- chore: correct method types by @distributedstatemachine in #1907
- bittensor.btlogging refactoring by @RomanCh-OT in #1896
- Part 1 for refactoring bittensor/subtensor.py by @RomanCh-OT in #1911
- Update: Pydantic V2 by @opendansor in #1889
- Add back compatibility with torch by @thewhaleking in #1904
- Release/6.12.2 by @gus-opentensor in #1910
- Chore: Updated dev requirements by @ibraheem-opentensor in #1946
New Contributors
- @andreea-popescu-reef made their first contribution in #1777
- @thewhaleking made their first contribution in #1823
- @RomanCh-OT made their first contribution in #1826
- @olzhasar-reef made their first contribution in #1835
- @orriin made their first contribution in #1886
- @opendansor made their first contribution in #1895
Full Changelog: v6.12.2...v7.0.0
6.12.2 / 2024-05-22
6.12.1 / 2024-05-17
6.12.0 / 2024-05-02
Full Changelog: v6.12.0...v6.12.0
6.11.0 / 2024-04-24
What's Changed
- Tests: Adds coverage to subtensor help method & determine_chain_endpoint_and_network by @gus-opentensor in #1761
- [bug fix] Fix import json by @camfairchild in #1759
- Remove context management for substrate in subtensor by @sepehr-opentensor in #1766
- Tests: Extends coverage on axon methods by @gus-opentensor in #1769
- Revert nonce implementation fix by @ifrit98 in #1774
- remove tests from package distribution by @mjurbanski-reef in #1779
- Tests: Extends test coverage on Senate methods by @ibraheem-opentensor in #1781
Full Changelog: v6.10.1...v6.11.0