Skip to content

Releases: bitcart/bitcart-sdk

Version 1.6.0.1

14 Oct 16:21
8f55251
Compare
Choose a tag to compare

Fix handling of event loop when asyncio.run is unavailable

Version 1.6.0.0

13 Oct 22:03
5a3c6d5
Compare
Choose a tag to compare

Properly use event loop
We now support using asyncio.run without crashes

Version 1.5.1.1

12 Oct 19:09
aab434f
Compare
Choose a tag to compare

Better __del__ handling

Version 1.5.1.0

12 Oct 18:17
bc71375
Compare
Choose a tag to compare

Remove pin and use jsonrpcclient 4.0

Version 1.5.0.0

10 Oct 19:01
14dab22
Compare
Choose a tag to compare

Support python 3.10

Sync generator now supports calling SDK commands in any workflow, mixing threads and asyncio in any way possible: it should no longer hang!

Version 1.4.0.1

21 Sep 09:44
90ebcfc
Compare
Choose a tag to compare

Remove logger.exception in favour of logger.error

Version 1.4.0.0

08 Sep 19:18
fb2db89
Compare
Choose a tag to compare

Breaking: better error handling

Now SDK won't error out on invalid event being sent, stop websocket processing on error in handler and so on. It should be reliable now.

All exceptions are instead logged by bitcart logger. You no longer need to put try/except in each handler to prevent accidental errors.

APIManager.load_wallet now raises CurrencyUnsupportedError on non-supported currency passed. It now also handles currencies in a
case-insensitive way.

Applied pre-commit normalisation of all files (whitespaces, newlines, etc), our code base is now fully formatted in an unified way.

Pins jsonrpcclient to <4.0 to prevent breaking the library

Fixes websocket cleanup issues by mimicking asyncio.run behaviour, it is now possible to start/stop websocket in shell
multiple times

Version 1.3.3.0

11 Jul 11:28
37c56d9
Compare
Choose a tag to compare

Added new verified_tx event support

Version 1.3.2.2

29 Jun 13:23
4420bf3
Compare
Choose a tag to compare

Handle None values better in convert_amount_type to always return Decimal.

Version 1.3.2.1

27 Jun 12:46
b8212aa
Compare
Choose a tag to compare

PyPI readme fixes