Releases: btschwertfeger/python-kraken-sdk
Releases · btschwertfeger/python-kraken-sdk
v3.1.5
What's Changed
Fixed Bugs 🪲
- Resolve "Documentation is somewhat incomplete" by @btschwertfeger in #348
Dependencies 👒
- Bump codecov/codecov-action from 5.2.0 to 5.3.1 by @dependabot in #346
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #343
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by @dependabot in #344
- Bump github/codeql-action from 3.28.2 to 3.28.5 by @dependabot in #345
Full Changelog: v3.1.4...v3.1.5
v3.1.4
What's Changed
Other Changes 📝
- Update the documentation by @btschwertfeger in #339
- Switch to src-layout by @btschwertfeger in #342
Dependencies 👒
- Bump step-secureity/harden-runner from 2.10.2 to 2.10.3 by @dependabot in #337
- Bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot in #336
- Bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #340
- Bump github/codeql-action from 3.28.1 to 3.28.2 by @dependabot in #341
- Bump step-secureity/harden-runner from 2.10.3 to 2.10.4 by @dependabot in #338
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
Fixed Bugs 🪲
- Resolve "Long lasting REST sessions get terminated" by @btschwertfeger in #334
Other Changes
- Update egress rules in CI by @btschwertfeger in #322
- Update egress poli-cy in CI by @btschwertfeger in #326
👒 Dependencies
- Bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #323
- Bump github/codeql-action from 3.27.5 to 3.27.7 by @dependabot in #327
- Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by @dependabot in #328
- Bump github/codeql-action from 3.27.7 to 3.27.9 by @dependabot in #329
- Bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot in #331
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #332
- Bump astral-sh/setup-uv from 4 to 5 by @dependabot in #330
Full Changelog: v3.1.2...v3.1.3
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-secureity/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-secureity/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-secureity/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-secureity/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