Skip to content

Releases: valkey-io/valkey-py

v6.2.0rc2

18 Mar 19:30
v6.2.0rc2
81323e6

Choose a tag to compare

v6.2.0rc2 Pre-release
Pre-release

What's Changed

  • build(deps): bump rojopolis/spellcheck-github-actions from 0.56.0 to 0.58.0 by @dependabot[bot] in #260
  • [docs] Make readme examples copy/paste possible by removing >>> and a… by @chrisjsimpson in #251
  • fix(async-cluster): prevent reinitialization after explicit aclose() by @mkmkme in #268
  • build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #269
  • Prevent pip version check notices in CI by @kurtmckee in #274
  • v6.2.0rc2 by @mkmkme in #277

New Contributors

Full Changelog: v6.2.0rc1...v6.2.0rc2

v6.2.0rc1

08 Feb 08:14
v6.2.0rc1
9a3b547

Choose a tag to compare

v6.2.0rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v6.1.1...v6.2.0rc1

v6.1.1

11 Aug 06:40
v6.1.1
76a5e86

Choose a tag to compare

What's Changed

  • tests: Use fork instead of forkserver by @bugant in #174
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.45.0 to 0.47.0 by @dependabot[bot] in #177
  • github: fix caching the docker images by @mkmkme in #176
  • chore: add kwargs type by @SaidBySolo in #186
  • Drop support for Python 3.8 and disable tests broken in 8.1.0..8.1.1 by @mkmkme in #193
  • fix: prevent RuntimeError in asyncio.cluster.NodesManager.initialize() by @jakob-keller in #184
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.47.0 to 0.48.0 by @dependabot[bot] in #192
  • Handle closing connection when event loop is closed by @alisaifee in #180
  • tests: use sorted(...) instead of .sort() by @Kakadus in #194
  • fix dependency async-timeout env marker by @trim21 in #195
  • Fix redis links in README.md by @IvanVas in #196
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.48.0 to 0.49.0 by @dependabot[bot] in #199
  • v6.1.1b1 by @mkmkme in #202
  • docs: fix OpenTelemetry documentation by @mkmkme in #203
  • Improve typing hints in valkey/connection.py by @mkmkme in #200
  • connection: reintroduce parse_url as a function in valkey.connection by @mkmkme in #206
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.49.0 to 0.51.0 by @dependabot[bot] in #207
  • Spelling by @jsoref in #204
  • 6.1.1b2 by @bogdanp05 in #208
  • Documentation fixes by @mkmkme in #212
  • v6.1.1b3 by @mkmkme in #213
  • v6.1.1 by @mkmkme in #215

New Contributors

Full Changelog: v6.1.0...v6.1.1

v6.1.1b3

10 Jul 14:20
af14d2c

Choose a tag to compare

v6.1.1b3 Pre-release
Pre-release

What's Changed

Full Changelog: v6.1.1b2...v6.1.1b3

v6.1.1b2

04 Jul 11:27
v6.1.1b2
46bb06e

Choose a tag to compare

v6.1.1b2 Pre-release
Pre-release

What's Changed

  • docs: fix OpenTelemetry documentation by @mkmkme in #203
  • Improve typing hints in valkey/connection.py by @mkmkme in #200
  • connection: reintroduce parse_url as a function in valkey.connection by @mkmkme in #206
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.49.0 to 0.51.0 by @dependabot in #207
  • Spelling by @jsoref in #204
  • 6.1.1b2 by @bogdanp05 in #208

New Contributors

Full Changelog: v6.1.1b1...v6.1.1b2

v6.1.1b1

11 Jun 16:31
4f81c56

Choose a tag to compare

v6.1.1b1 Pre-release
Pre-release

Changes

  • v6.1.1b1 (#202)
  • Fix redis links in README.md (#196)
  • fix dependency async-timeout env marker (#195)
  • tests: use sorted(...) instead of .sort() (#194)
  • Handle closing connection when event loop is closed (#180)
  • fix: prevent RuntimeError in asyncio.cluster.NodesManager.initialize() (#184)
  • Drop support for Python 3.8 and disable tests broken in 8.1.0..8.1.1 (#193)
  • github: fix caching the docker images (#176)

🧰 Maintenance

  • build(deps): bump rojopolis/spellcheck-github-actions from 0.48.0 to 0.49.0 (#199)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.47.0 to 0.48.0 (#192)
  • chore: add kwargs type (#186)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.45.0 to 0.47.0 (#177)
  • tests: Use fork instead of forkserver (#174)

Contributors

We'd like to thank all the contributors who worked on this release!

@IvanVas, @Kakadus, @SaidBySolo, @ahmedsobeh, @alisaifee, @bogdanp05, @bugant, @dependabot[bot], @jakob-keller, @mkmkme, @trim21 and dependabot[bot]

What's Changed

  • tests: Use fork instead of forkserver by @bugant in #174
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.45.0 to 0.47.0 by @dependabot in #177
  • github: fix caching the docker images by @mkmkme in #176
  • chore: add kwargs type by @SaidBySolo in #186
  • Drop support for Python 3.8 and disable tests broken in 8.1.0..8.1.1 by @mkmkme in #193
  • fix: prevent RuntimeError in asyncio.cluster.NodesManager.initialize() by @jakob-keller in #184
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.47.0 to 0.48.0 by @dependabot in #192
  • Handle closing connection when event loop is closed by @alisaifee in #180
  • tests: use sorted(...) instead of .sort() by @Kakadus in #194
  • fix dependency async-timeout env marker by @trim21 in #195
  • Fix redis links in README.md by @IvanVas in #196
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.48.0 to 0.49.0 by @dependabot in #199
  • v6.1.1b1 by @mkmkme in #202

New Contributors

Full Changelog: v6.1.0...v6.1.1b1

6.1.0

11 Feb 17:19
95c4b68

Choose a tag to compare

Changes

  • v6.1.0 (#173)
  • Fix updated linters errors (#172)
  • Removing my work account from CODEOWNERS (#168)
  • connection: fix getpid() call on disconnect (#166)
  • Revert some typing commits (#163)
  • fixed type hints of hash methods (#154)
  • fixed type hint of hrandfield method (#155)
  • Add new CODEOWNERS (#152)
  • Add more test cases (#147)
  • refactor: updating typing for xreadgroup / xread / xadd (#130)
  • update typing for copy (#139)
  • update the return type of scan family (#135)
  • Issue 131: Fixes Flaky test by increasing timeout to 1s (#136)
  • Fixes for valkey 8.0 (#124)
  • Set socket_timeout default value to 5 seconds (#120)
  • sort methods ACL DELUSER and ACL DRYRUN by alphabetically, checked doc (#103)
  • drop compose format and commands v1, use supported v2+ (#105)
  • fix redis-cluster-py link (#99)
  • make documentation link more obvious (#98)
  • Added geosearch tests (#97)

🔥 Breaking Changes

  • Remove expiration/TTL commands that are not supported by Valkey (#125)

🚀 New Features

  • Add dynamic_startup_nodes parameter to async ValkeyCluster (#167)
  • fixed problems in #143 (#144)
  • Add async class aliases for redis-py compatibility (#148)

🐛 Bug Fixes

  • Allow relative path in unix socket URLs (#153)

🧰 Maintenance

  • connection: add a pointer to os.getpid to ConnectionPool (#159)
  • fix verify params in getex() (#145)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.44.0 to 0.45.0 (#128)
  • build(deps): bump codecov/codecov-action from 4 to 5 (#127)
  • Add support for Python 3.13 (#116)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.42.0 to 0.44.0 (#118)
  • Revert "Temporarily fix https://github.com/actions/runner-images/issu…" (#117)
  • parsers: resp3: be less verbose (#112)
  • Temporarily fix actions/runner-images#10781 (#113)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.41.0 to 0.42.0 (#108)
  • build(deps): bump actions/cache from 3 to 4 (#107)
  • doc: fix rst format (#101)

Contributors

We'd like to thank all the contributors who worked on this release!

@ArtemIsmagilov, @Kakadus, @aiven-sal, @amirreza8002, @dependabot[bot], @imnotjames, @mkmkme, @paulorochaoliveira, @spyinx, @zioproto, Paulo Oliveira and dependabot[bot]

v6.1.0b2

20 Dec 08:14
ef40c56

Choose a tag to compare

v6.1.0b2 Pre-release
Pre-release

What's Changed

  • Issue 131: Fixes Flaky test by increasing timeout to 1s by @paulorochaoliveira in #136
  • update the return type of scan family by @amirreza8002 in #135
  • update typing for copy by @spyinx in #139
  • fix verify params in getex() by @spyinx in #145
  • refactor: updating typing for xreadgroup / xread / xadd by @imnotjames in #130
  • Add async class aliases for redis-py compatibility by @aiven-sal in #148
  • Add more test cases by @aiven-sal in #147
  • fixed problems in #143 by @amirreza8002 in #144
  • Add new CODEOWNERS by @aiven-sal in #152
  • Allow relative path in unix socket URLs by @aiven-sal in #153
  • fixed type hint of hrandfield method by @amirreza8002 in #155
  • fixed type hints of hash methods by @amirreza8002 in #154
  • connection: add a pointer to os.getpid to ConnectionPool by @mkmkme in #159
  • Revert some typing commits by @mkmkme in #163
  • v6.1.0b2 by @mkmkme in #165

New Contributors

Full Changelog: v6.1.0b1...v6.1.0b2

6.1.0b1

02 Dec 11:30
9c67ddf

Choose a tag to compare

6.1.0b1 Pre-release
Pre-release

Changes

  • v6.1.0b1 (#132)
  • Fixes for valkey 8.0 (#124)
  • Set socket_timeout default value to 5 seconds (#120)
  • sort methods ACL DELUSER and ACL DRYRUN by alphabetically, checked doc (#103)
  • drop compose format and commands v1, use supported v2+ (#105)
  • fix redis-cluster-py link (#99)
  • make documentation link more obvious (#98)
  • Added geosearch tests (#97)

🔥 Breaking Changes

  • Remove expiration/TTL commands that are not supported by Valkey (#125)

🧰 Maintenance

  • build(deps): bump rojopolis/spellcheck-github-actions from 0.44.0 to 0.45.0 (#128)
  • build(deps): bump codecov/codecov-action from 4 to 5 (#127)
  • Add support for Python 3.13 (#116)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.42.0 to 0.44.0 (#118)
  • Revert "Temporarily fix https://github.com/actions/runner-images/issu…" (#117)
  • parsers: resp3: be less verbose (#112)
  • Temporarily fix actions/runner-images#10781 (#113)
  • build(deps): bump rojopolis/spellcheck-github-actions from 0.41.0 to 0.42.0 (#108)
  • build(deps): bump actions/cache from 3 to 4 (#107)
  • doc: fix rst format (#101)

Contributors

We'd like to thank all the contributors who worked on this release!

@ArtemIsmagilov, @aiven-sal, @amirreza8002, @dependabot, @dependabot[bot], @mkmkme and @zioproto

6.0.2

11 Sep 11:53
v6.0.2
c8c19c2

Choose a tag to compare

Changes

  • v6.0.2 (#94)
  • Fix regression introduced by 6.0.1 on Python 3.11.0, 3.11.1, and 3.11.2 (#92)

Contributors

We'd like to thank all the contributors who worked on this release!

@ahmedsobeh, @aiven-sal, @mkmkme and @nirav-ark-biotech

Full Changelog: v6.0.1...v6.0.2