Releases: opentensor/async-substrate-interface
Releases · opentensor/async-substrate-interface
v1.5.12
What's Changed
- [BUG] RecursionError in
_wait_with_activity_timeoutwith concurrent tasks by @Arthurdw in #238 - Improved Test Running + Race Condition Catch by @thewhaleking in #236
Full Changelog: v1.5.11...v1.5.12
v1.5.11
v1.5.10
What's Changed
- bug fixes 1.5.10 by @thewhaleking in #231
- no double-sleep in async-substrate-interface websocket querying
- KeyError catching on websocket race conditions
- corrected state check on disconnecting
- reset ws attempts on close
Full Changelog: v1.5.9...v1.5.10
v1.5.9
What's Changed
- Adds metadata call functions retrieval by @thewhaleking in #223
- move metadata methods to SubstrateMixin by @thewhaleking in #224
- Update get_payment_info to include addl params by @thewhaleking in #226
- Python 3.14 by @thewhaleking in #228
- Support python 3.14 by @Moisan in #210
New Contributors
Full Changelog: v1.5.8...v1.5.9
v1.5.8
What's Changed
- Fix parameter name conflict in retry substrate _retry() methods by @Arthurdw in #218
- Use uv for test dependencies by @thewhaleking in #219
- Reconnection/Resubmission Logic Improved by @thewhaleking in #217
New Contributors
Full Changelog: v1.5.7...v1.5.8
v1.5.7
What's Changed
- Updates the type hint on ws_shutdown_timer in RetryAsyncSubstrate by @thewhaleking in #203
- correct type hint by @thewhaleking in #204
- Clear asyncio.Queue after retrieval by @thewhaleking in #206
- [WIP] Add the option to manually specify the Bittensor branch when running with
workflow_dispatchby @basfroman in #208 - Subscription Exception Handling by @thewhaleking in #207
- more efficient query map by @thewhaleking in #211
- Unique keys in request manager by @thewhaleking in #212
- Adds type annotations for Runtime by @thewhaleking in #214
- Edge case ss58 decoding in decode_query_map by @thewhaleking in #213
Full Changelog: v1.5.6...v1.5.7
v1.5.6
What's Changed
- Clean Up Error Handling by @thewhaleking in #193
- Avoids ID of 'None' in queries by @thewhaleking in #196
- Allows AsyncSubstrateInterface's Websocket connection to not automatically shut down by @thewhaleking in #197
- return type annotation for
get_metadata_call_functionby @thewhaleking in #199 - Change responses["results"] to deque by @thewhaleking in #198
- do not attempt to reconnect if there are open subscriptions by @thewhaleking in #200
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- Improve timeout task cancellation by @thewhaleking in #190
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Raw Websocket Logger Inconsistency Fix by @thewhaleking in #188
Full Changelog: v1.5.3...v1.5.4