Releases: opentensor/bittensor
Releases · opentensor/bittensor
v7.4.0
What's Changed
- [Fix] Allow unstake below network min by @camfairchild in #2016
- Tests/e2e tests staging by @open-junius in #1943
- Chore: Backmerge 7.2 by @gus-opentensor in #2020
- Fix broken tests and Enforce BTCLI usage by @opendansor in #2027
- Add time delay to faucet by @opendansor in #2030
- Skip faucet test by @opendansor in #2031
- Adds normalization for alpha hyperparams by @ibraheem-opentensor in #2035
- Revert info logging in processing response by @ibraheem-opentensor in #2043
- Pin numpy version to 1.26.4 in prod.txt by @rajkaramchedu in #2045
- Test hot key Swap by @opendansor in #2044
- Do not run Circle-CI on drafts by @thewhaleking in #1959
- Enhancement: Detailed nonce information in-case of failures by @ibraheem-opentensor in #2050
- fix bittensor not installing under Python 3.13 by @mjurbanski-reef in #2053
- Enable Faucet Test by @opendansor in #2056
- Add back BT_SUBTENSOR_CHAIN_ENDPOINT env variable by @bradleytf in #2034
- Fix: Logging configs not being set by @ibraheem-opentensor in #2065
- Feature/gus/liquid alpha params by @gus-opentensor in #2012
- Test Emissions E2E by @opendansor in #2036
- Prevent e2e draft by @opendansor in #2072
- Fix e2e to only run when PR is ready for review by @opendansor in #2077
- Fix Faucet and fastblocks interaction by @opendansor in #2083
- Float normalization for child hotkeys by @opendansor in #2093
- Fix e2e test hanging by @open-junius in #2118
- Fixes leaked semaphores by @thewhaleking in #2125
- Backmerge master -> staging by @roman-opentensor in #2136
- fix: coldkeypub usage instead of coldkey for arbitration_stats by @Rapiiidooo in #2132
- Removes extra no_prompts in commands by @ibraheem-opentensor in #2140
- Adds timeout for e2e tests by @ibraheem-opentensor in #2141
- fix: updates test_axon verify body async tests by @gus-opentensor in #2142
- test: fix mocksubtensor query previous blocks by @timabilov in #2139
- Adds E2E for Metagraph command by @ibraheem-opentensor in #2143
- feat: Enhance dendrite error messaging by @gus-opentensor in #2117
- Adds E2E Tests for wallet creation commands by @ibraheem-opentensor in #2145
- [Ledger Integration] [Feature] bump pysub to 1.7.9+ by @camfairchild in #2156
- Ruff complains about an extra line by @roman-opentensor in #2158
- support Wallet names with hyphens when passing password through ENV vars by @mjurbanski-reef in #1949
- Fix naming convention of swap hotkey test by @ibraheem-opentensor in #2162
- Adds E2E test for wallet regenerations + fixes input bug for regen hotkey by @ibraheem-opentensor in #2149
- Backmerge Master -> Staging (7.4) by @ibraheem-opentensor in #2170
- ci: auto assigns cortex to opened PRs by @gus-opentensor in #2184
- CI/E2E test improvements by @mvds00 in #2168
- Fix multiprocessing POW errors and No Torch logging errors by @thewhaleking in #2186
- ci: update reviewers by @gus-opentensor in #2189
- Adds updated type in timeouts dendrite by @ibraheem-opentensor in #2196
- Bumps setuptools ~=70.0.0 by @ibraheem-opentensor in #2150
- Bump black from 23.7.0 to 24.3.0 in /requirements by @dependabot in #2197
- btlogging/loggingmachine.py: Fix bw compat API. by @mvds00 in #2155
- Check for participation before nomination call by @ibraheem-opentensor in #2193
- test: subnet list e2e by @gus-opentensor in #2198
- ensure msg is str in _concat_msg by @thewhaleking in #2200
- Fixes tests depending on explicit line numbers by @ibraheem-opentensor in #2211
- Merge streaming fix to staging by @ibraheem-opentensor in #2183
- Multiple bittensor versions e2e workflow by @ibraheem-opentensor in #2212
- Changes name of workflow file by @ibraheem-opentensor in #2213
- Enhances e2e tests to contain assertions & logging by @ibraheem-opentensor in #2192
- Security fix: Bumps ansible and certifi by @ibraheem-opentensor in #2214
- Wallet List Command e2e test by @gus-opentensor in #2207
- fix Synapse base performance (more than 10x speed up) by @mjurbanski-reef in #2161
- Child Hotkeys by @opendansor in #2071
- Improve child hotkeys QOL by @opendansor in #2225
- Child hotkeys handle excess normalization by @opendansor in #2229
- Fixes chain compilation timeouts by @ibraheem-opentensor in #2238
- Update Child Hotkey commands by @opendansor in #2245
- feat: return error message instead of raising exception by @gus-opentensor in #2244
- Backmerge master to staging (7.3.1) by @ibraheem-opentensor in #2254
- Update localnet entrypoint port by @garrett-opentensor in #2268
- Child Hotkey refactor by @opendansor in #2251
- Merge staging to release 7.4.0 by @ibraheem-opentensor in #2272
- Child Hotkey Tests by @opendansor in #2273
- CHK Test fix by @opendansor in #2274
- Child Hot Keys Netuid by @opendansor in #2277
- Don't use
astype
for torch.Tensor by @thewhaleking in #2242 - Adds substrate reconnection to 7.4.0 by @ibraheem-opentensor in #2285
- Reverts logging enhancement 7.4.0 by @ibraheem-opentensor in #2294
- Release 7.4.0 by @ibraheem-opentensor in #2255
New Contributors
- @bradleytf made their first contribution in #2034
- @Rapiiidooo made their first contribution in #2132
- @timabilov made their first contribution in #2139
- @mvds00 made their first contribution in #2168
- @dependabot made their first contribution in #2197
Full Changelog: v7.3.1...v7.4.0
v6.7.3
What's Changed
- Release workflow added by @gus-opentensor in d070739
- Version update and dependencies update by @gus-opentensor in d070739
Full Changelog: v6.7.2...v6.7.3
v7.3.1
What's Changed
- ci: removes deprecated release scripts and adds docker release workflow by @gus-opentensor in #2148
- Ledger integration by @camfairchild in #2156
- fix streaming synapse regression by @mjurbanski-reef in #2159
- Adds e2e multiple versions script to master by @ibraheem-opentensor in #2215
- Updates timeout type in dendrite.py by @ibraheem-opentensor in #2248
- Release/7.3.1 by @ibraheem-opentensor in #2174
Full Changelog: v7.3.0...v7.3.1
v7.2.1
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @ibraheem-opentensor in b2d5f8f
- Version update by @ibraheem-opentensor in 766a1d3
Full Changelog: v7.2.0...v7.2.1
v7.1.2
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @ibraheem-opentensor in 34f257c
- Version update by @ibraheem-opentensor in 0372af0
Full Changelog: v7.1.1...v7.1.2
v7.0.2
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @ibraheem-opentensor in 8c1ba64
- Version update by @ibraheem-opentensor in 31175ec
Full Changelog: v7.0.1...v7.0.2
v6.12.4
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @gus-opentensor in d243ef4
- Version update by @ibraheem-opentensor in 45ad4ef
Full Changelog: v6.12.1...v6.12.4
v6.12.3
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @gus-opentensor in 3001854
- Update version by @gus-opentensor in 0ffff25
Full Changelog: v6.12.0...v6.12.3
v6.11.1
What's Changed
- Ledger integration by @camfairchild in #2156
- Release workflow added by @gus-opentensor in 972105f
- Version update by @gus-opentensor in 5f26579
Full Changelog: v6.11.0...v6.11.1
v6.10.2
What's Changed
- Ledger integration by @camfairchild in #2156
- Update version by @gus-opentensor in 81ba8ab
- Release workflow added by @gus-opentensor in 2a2d1f2
Full Changelog: v6.10.1...v6.10.2