Skip to content

Releases: btschwertfeger/python-kraken-sdk

v2.1.0

07 Dec 07:02
2e430bb

Choose a tag to compare

What's Changed

Implemented Enhancements 🎉

  • Resolve "Add withdraw_methods and withdraw_addresses to kraken.spot.Funding" by @btschwertfeger in #175
  • Resolve "Add start, end, and cursor parameters to kraken.spot.Funding.get_recent_withdraw_status" by @btschwertfeger in #177

Full Changelog: v2.0.0...v2.1.0

v2.0.0

22 Oct 14:27
93cd118

Choose a tag to compare

What's Changed

Breaking Changes ⚠️

  • Resolve "Drop Support for Python < 3.11" by @btschwertfeger in #157
  • Resolve "Rename KrakenBaseSpotAPI to KrakenSpotBaseAPI and KrakenBaseFuturesAPI to KrakenFuturesBaseAPI" by @btschwertfeger in #159
  • Resolve "Rename kraken.spot.KrakenSpotWSClient to kraken.spot.KrakenSpotWSClientV1" by @btschwertfeger in #160
  • Resolve "Extract the Kraken* exception classes from kraken.exceptions.KrakenException" by @btschwertfeger in #162

Implemented Enhancements 🎉

  • Resolve "Add optional extra_params to any requesting function" by @btschwertfeger in #155
  • Resolve "150 add the legacy OrderbookClient for Krakens websocket API v1" by @btschwertfeger in #151
  • Resolve "Add start, end, and cursor parameters to kraken.spot.Funding.get_recent_deposits_status" by @btschwertfeger in #170
  • Resolve "Add max_fee parameter to kraken.spot.Funding.withdraw_funds" by @btschwertfeger in #171

Other Changes

Full Changelog: v1.6.2...v2.0.0

v1.6.2

31 Aug 16:03
a8d7e35

Choose a tag to compare

What's Changed

Fixed Bugs 🪲

  • Fix "kraken.spot.OrderbookClient is not able to resubscribe to book feeds after connection lost" by @btschwertfeger in #149

Other Changes

Full Changelog: v1.6.1...v1.6.2

v1.6.1

08 Aug 05:23
445ee5d

Choose a tag to compare

What's Changed

Fixed Bugs 🪲

Full Changelog: v1.6.0...v1.6.1

v1.6.0

01 Aug 17:46
24ad552

Choose a tag to compare

What's Changed

Breaking Changes ⚠️

Implemented Enhancements 🎉

  • Add /private/AccountTransfer endpoint -> kraken.spot.User.account_transfer by @btschwertfeger in #129

Other Changes

Full Changelog: v1.5.0...v1.6.0

v1.5.0

16 Jul 13:00
0b12fd6

Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • kraken.spot.OrderbookClient: add timestamps to book's ask and bid values by @btschwertfeger in #124

Other Changes

Full Changelog: v1.4.1...v1.5.0

v1.4.1

29 Jun 04:51
4563042

Choose a tag to compare

What's Changed

Fixed Bugs 🪲

Full Changelog: v1.4.0...v1.4.1

v1.4.0

16 Jun 17:56
e973303

Choose a tag to compare

What's Changed

Implemented Enhancements 🎉

  • Add the truncate parameter to the Spot websocket clients' create_order and cancel_order+ kraken.spot.Trade.edit_order by @btschwertfeger in #113
  • A the Spot order book client (kraken.spot.OrderbookClient) by @btschwertfeger in #106

Other Changes

Full Changelog: v1.3.0...v1.4.0

Release v1.3.0 🎉

24 May 05:09
f82c986

Choose a tag to compare

Including access to:

✅ - all Spot REST endpoints
✅ - all Futures REST endpoints
✅ - Spot Websocket client
✅ - Futures Websocket client
✅ - extensive examples
✅ - Documentation

Breaking changes:

  • Rename kraken.futures.User.get_unwindqueue to kraken.futures.User.get_unwind_queue #107
  • Prepare release v1.3.0 #99 (btschwertfeger)
  • Change kraken.spot.User.get_balances and add kraken.spot.User.get_balance #98 (btschwertfeger)
  • Rename get_tradeable_asset_pair to get_asset_pairs and make the pair parameter optional #93 (btschwertfeger)
  • Extend typing + add KrakenUnknownMethodError and KrakenBadRequestError + Fix #65 #87 (btschwertfeger)

Implemented enhancements:

  • kraken.spot.Trade.create_order: Ability to use floats as trade amounts or prices #94
  • /public/AssetPairs would be nice. #90
  • Improve caching #102 (btschwertfeger)
  • Add the truncate parameter to kraken.spot.Trade.create_order #95 (btschwertfeger)

Fixed bugs:

  • kraken.spot.User(...).get_balances('ZUSD') silently does the wrong thing. #88
  • kraken.spot.Trade.cancel_order_batch endpoint in Spot trading does not work. {'error': ['EAPI:Bad request']} #65

Closed issues:

  • Add a realtime Spot order book example #103
  • kraken.spot.Trade.create_order: documentatoin for txid outdated. #96
  • Create CONTRIBUTING.md #91
  • Extend the typing - using mypy #84

Uncategorized merged pull requests:

PyPI: https://pypi.org/project/python-kraken-sdk/
Documentation: https://python-kraken-sdk.readthedocs.io/en/stable/

Full Changelog: v1.2.0...v1.3.0

Release v1.2.0 🎉

09 May 18:25
4ed8988

Choose a tag to compare

Including access to:

✅ - all Spot REST endpoints
✅ - all Futures REST endpoints
✅ - Spot Websocket client
✅ - Futures Websocket client
✅ - extensive examples
✅ - Documentation

Breaking Changes

  • Fix bug/typo: "recend" -> recent throughout kraken.spot by @jcr-jeff in #76
  • Add API rate limit exception; extend test doc strings by @btschwertfeger in #79

More Changes, Features and Bug Fixes

New Contributors

PyPI: https://pypi.org/project/python-kraken-sdk/
Documentation: https://python-kraken-sdk.readthedocs.io/en/stable/
Full Changelog: v1.1.0...v1.2.0