v8.4.0
8.4.0 /2024-11-27
What's Changed
- Async unittests for
bittensor/core/extrinsics/async_weights.py
by @roman-opentensor in #2425 - Async unittests for
bittensor/core/extrinsics/async_transfer.py
by @roman-opentensor in #2426 - Async
unittests for bittensor/core/extrinsics/async_root.py
by @roman-opentensor in #2427 - Removes Conda Info by @thewhaleking in #2437
- Fix typos by @omahs in #2440
- [SDK] Registration related content refactoring by @roman-opentensor in #2439
- Async unittests for
bittensor/core/extrinsics/async_registration.py
by @roman-opentensor in #2445 - BittensorConsole class by @roman-opentensor in #2446
- Improve reconnection logic by @roman-opentensor in #2442
- E2E tests - Increasing Subtensor coverage (Pt 1) by @ibraheem-opentensor in #2443
- Add python3.12 support by @roman-opentensor in #2450
- add neuron certificate discovery by @andreea-popescu-reef in #2267
- Use websockets for Subtensor by @thewhaleking in #2455
- Part 2: E2E tests - Increasing Subtensor coverage by @ibraheem-opentensor in #2457
- Tests for subtensor methods related with
stake
andunstake
extrinsics by @roman-opentensor in #2458 - Apply BittensorConsole + logging refactoring by @roman-opentensor in #2452
- Add staking and unstaking extrinsics by @roman-opentensor in #2456
- Don't strip ANSI from stdout (fixes #2365) by @vaqxai in #2366
- Support fastblocks when setting root set weights in e2e tests by @ibraheem-opentensor in #2464
- Extrinsic Submission Timeout by @thewhaleking in #2448
- Resync async substrate by @thewhaleking in #2463
- Fixes logging when setting weights by @ibraheem-opentensor in #2465
- Integration tests by @thewhaleking in #2433
- Fixes logic for checking block_since_last_update by @ibraheem-opentensor in #2473
- Update unit tests websocket by @thewhaleking in #2468
- Improve MockSubtensor by @thewhaleking in #2469
- Fixes logging when passing multiple objects by @ibraheem-opentensor in #2477
- Add script for solving ssl issue by @roman-opentensor in #2474
- Improve async docstrings by @thewhaleking in #2478
- fix: increase stacklevel in LoggingMachine log calls by @zyzniewski-reef in #2476
- remove uses of return scale obj by @thewhaleking in #2479
- Backmerge master to staging for 8.4.0 by @ibraheem-opentensor in #2482
- Expand
reuse_block
by @thewhaleking in #2481 - Add NeuronInfo list from vec u8 by @camfairchild in #2480
- Update
ensure_connected
for websockets by @thewhaleking in #2486 - MockSubtensor work offline by @thewhaleking in #2487
- Add
wait_for_block
method by @thewhaleking in #2489 - Updates btwallet to 2.1.2 by @ibraheem-opentensor in #2490
- Bumps bittensor wallet to 2.1.3 by @ibraheem-opentensor in #2492
New Contributors
- @vaqxai made their first contribution in #2366
- @zyzniewski-reef made their first contribution in #2476
Full Changelog: v8.3.1...v8.4.0