Releases: btschwertfeger/python-kraken-sdk
Releases · btschwertfeger/python-kraken-sdk
v3.1.2
What's Changed
Fixed Bugs 🪲
- Resolve "Spot websocket clients broken due to new websockets release" by @btschwertfeger in #309
- Resolve "Spot websocket connection doesn't get closed properly" by @btschwertfeger in #318
Other Changes
- Upgrade QA settings by @btschwertfeger in #275
- Rename CODEOWNERS file by @btschwertfeger in #276
- Bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #278
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #277
- Bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #281
- Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 by @dependabot in #280
- Skip NFT auction unit tests by @btschwertfeger in #282
- Update project settings by @btschwertfeger in #283
- Add CITATION file by @btschwertfeger in #284
- Bump github/codeql-action from 3.26.8 to 3.26.9 by @dependabot in #286
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #285
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #288
- Bump github/codeql-action from 3.26.9 to 3.26.11 by @dependabot in #289
- Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 by @dependabot in #287
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #291
- Bump github/codeql-action from 3.26.11 to 3.26.13 by @dependabot in #293
- Bump actions/setup-python from 5.2.0 to 5.3.0 by @dependabot in #297
- Bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #296
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #295
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in #298
- Fix test by @btschwertfeger in #300
- Bump pypa/gh-action-pypi-publish from 1.10.3 to 1.11.0 by @dependabot in #299
- Bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #302
- Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 by @dependabot in #301
- Bump github/codeql-action from 3.27.1 to 3.27.4 by @dependabot in #304
- Bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot in #305
- Resolve "Trusted publishing not working with reusable workflows" by @btschwertfeger in #312
- Add timeout to CI jobs by @btschwertfeger in #306
- Use uv in CI by @btschwertfeger in #310
- Do not run tests requireing API keys when author is dependabot by @btschwertfeger in #317
- Bump actions/dependency-review-action from 4.4.0 to 4.5.0 by @dependabot in #313
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in #315
- Bump codecov/codecov-action from 5.0.2 to 5.0.7 by @dependabot in #316
- Bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #314
- Update egress rules for PyPI publish by @btschwertfeger in #320
- Add upload.pypi.org to allowed domains in publish job by @btschwertfeger in #321
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
Fixed Bugs 🪲
- Resolve "The "level3" channel is missing in
kraken.spot.ws_client.SpotWSClient.private_channel_names
" by @btschwertfeger in #270
Other Changes
- Improve test suite and remove unused workflows by @btschwertfeger in #263
- Bump step-security/harden-runner from 2.9.0 to 2.9.1 by @dependabot in #264
- Bump github/codeql-action from 3.25.15 to 3.26.0 by @dependabot in #265
- Bump github/codeql-action from 3.26.0 to 3.26.2 by @dependabot in #266
- Bump github/codeql-action from 3.26.2 to 3.26.5 by @dependabot in #268
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot in #271
- Bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #272
- Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 by @dependabot in #273
- Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 by @dependabot in #274
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
Implemented Enhancements 🎉
Other Changes
- CI: Change rules for harden-runner job in codeql by @btschwertfeger in #245
- Bump actions/dependency-review-action from 2.5.1 to 4.3.3 by @dependabot in #243
- Bump github/codeql-action from 2.2.4 to 3.25.11 by @dependabot in #246
- Bump actions/download-artifact from 4.1.7 to 4.1.8 by @dependabot in #247
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #248
- Bump github/codeql-action from 3.25.11 to 3.25.12 by @dependabot in #250
- Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot in #249
- Bump actions/dependency-review-action from 4.3.3 to 4.3.4 by @dependabot in #251
- Skip test which requires to be executed from an institutional account by @btschwertfeger in #253
- Bump github/codeql-action from 3.25.12 to 3.25.13 by @dependabot in #254
- Bump step-security/harden-runner from 2.8.1 to 2.9.0 by @dependabot in #255
- Update the CI environment URL by @btschwertfeger in #258
- Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #259
- Bump github/codeql-action from 3.25.13 to 3.25.15 by @dependabot in #260
- Update the CI trigger rules to allow workflow runs on pull requests from outside this repository by @btschwertfeger in #262
New Contributors
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
Breaking Changes ⚠️
- Preparations - v3.0.0 by @btschwertfeger in #230
- Resolve "The base class for websocket clients should be capable to execute requests asynchronously " by @btschwertfeger in #239
- Resolve "Remove deprecated Spot staking client" by @btschwertfeger in #237
- Resolve "Remove deprecated Spot websocket client (v1) and order book client (v1)" by @btschwertfeger in #236
- Resolve "Websocket Logic Refactor - start/stop mechanism" by @btschwertfeger in #233
Features
- Resolve "Add modifiably Nonce" by @btschwertfeger in #242
- Add async REST API by @btschwertfeger in #228
Other Changes
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #241
Full Changelog: v2.3.0...v3.0.0
Milestone: https://github.com/btschwertfeger/python-kraken-sdk/milestone/18?closed=1
v2.3.0
What's Changed
Implemented Enhancements 🎉
- Resolve "Add command-line interface" by @btschwertfeger in #224
Fixed Bugs 🪲
- Resolve "Subscribing to "balances" channel using KrakenSpotWSClientV2 fails" by @btschwertfeger in #229
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
Implemented Enhancements 🎉
- Resolve "Add
processBefore
parameter tokraken.futures.Trade.
{cancel_order
,edit_order
,create_order
,create_batch_order
}" by @btschwertfeger in #192 - Resolve "Add
kraken.futures.Trade.get_max_order_size
" by @btschwertfeger in #193 - Resolve "Mark
kraken.spot.Staking
as deprecated and addkraken.spot.Earn
" by @btschwertfeger in #199 - Resolve "Add
ledger
parameter tokraken.spot.User.get_trades_history
" by @btschwertfeger in #195 - Resolve "Add NFT support:
kraken.nft.Trade
andkraken.nft.Market
" by @btschwertfeger in #200
Other Changes
- Project Housekeeping by @btschwertfeger in #184
- Adjust the
kraken.futures.User
documentation by @btschwertfeger in #185 - Merge the CI/CD and release workflow + fix scheduled execution by @btschwertfeger in #186
- adjust CI configuration by @btschwertfeger in #187
- Resolve "The POST and query parameters of KrakenSpotBaseAPI and KrakenFuturesBaseAPI are not proper encoded in some case" by @btschwertfeger in #189
- Resolve "Mark
kraken.spot.KrakenSpotWSClientV1
as deprecated" by @btschwertfeger in #201
Full Changelog: v2.1.1...v2.2.0
v2.1.1
What's Changed
Fixed Bugs 🪲
- Fix "Futures re-subscribe to authenticated feed doesn't work" by @btschwertfeger in #180
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
Implemented Enhancements 🎉
- Resolve "Add
withdraw_methods
andwithdraw_addresses
tokraken.spot.Funding
" by @btschwertfeger in #175 - Resolve "Add
start
,end
, andcursor
parameters tokraken.spot.Funding.get_recent_withdraw_status
" by @btschwertfeger in #177
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Breaking Changes ⚠️
- Resolve "Drop Support for Python < 3.11" by @btschwertfeger in #157
- Resolve "Rename
KrakenBaseSpotAPI
toKrakenSpotBaseAPI
andKrakenBaseFuturesAPI
toKrakenFuturesBaseAPI
" by @btschwertfeger in #159 - Resolve "Rename
kraken.spot.KrakenSpotWSClient
tokraken.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
, andcursor
parameters tokraken.spot.Funding.get_recent_deposits_status
" by @btschwertfeger in #170 - Resolve "Add
max_fee
parameter tokraken.spot.Funding.withdraw_funds
" by @btschwertfeger in #171
Other Changes
- Resolve "163 uniform the msg parameter" by @btschwertfeger in #164
- Resolve "Use Apache 2.0 license instead of GNU GPLv3" by @btschwertfeger in #167
- Apply hints suggested by the ruff linter by @btschwertfeger in #165
- Adjust docstrings and documentation by @btschwertfeger in #172
Full Changelog: v1.6.2...v2.0.0
v1.6.2
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
- Bump Pre-Commit hook versions and adjust typing by @btschwertfeger in #146
Full Changelog: v1.6.1...v1.6.2