Skip to content

Releases: valkey-io/valkey-py

v6.1.1b1

11 Jun 16:31
v6.1.1b1
4f81c56
Compare
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
v6.1.0
95c4b68
Compare
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
v6.1.0b2
ef40c56
Compare
Choose a tag to compare
v6.1.0b2 Pre-release
Pre-release

What's Changed

New Contributors

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

6.1.0b1

02 Dec 11:30
v6.1.0b1
9c67ddf
Compare
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
Compare
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

6.0.1

10 Sep 10:07
v6.0.1
03320e6
Compare
Choose a tag to compare

Changes

  • v6.0.1 (#91)
  • update python version constraint to < 3.11 for async-timeout requirement (#87)

🧰 Maintenance

  • Fix issue with pytest-asyncio v0.24 (#77)
  • docs: hide unsupported commands and fix copyright (#83)

Contributors

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

@ahmedsobeh, @aiven-sal, @ali-gholami-aiven, @dependabot, @dependabot[bot] and @mkmkme

Full Changelog: v6.0.0...v6.0.1

6.0.0

13 Aug 12:08
v6.0.0
3fa55e9
Compare
Choose a tag to compare

Changes

  • Update the required libvalkey-py version to 4.0.0 (#73)
  • Fix broken links in README (#72)
  • Import some changes from redis-py (#70)
  • adds isclose checks to flaky geotests (#61)
  • Unify RESP3 and other tests workflows (#69)
  • Fix RESP3 CI (#68)
  • Set metadata for Python 3.12 support (#67)
  • Replace hiredis dependency with libvalkey (#32)
  • Bump rojopolis/spellcheck-github-actions from 0.38.0 to 0.40.0 (#64)
  • s/docker-compose/docker compose/ (#65)
  • v6.0.0b1 (#60)
  • Depend on hiredis < 3.0.0 (#59)
  • Remove 'View Test Results' step in CI (#57)
  • Replace use of redisfab/stunnel with a Dockerfile (#56)
  • Enable uvloop tests for "run-tests" job in CI (#53)
  • Add support for Python 3.12 and enable it in CI (#54)
  • CI: enforce semi-linear git history (#51)
  • Make pytest pass locally with Python 3.12 (#40)
  • GH: enable use of codecov secret (#42)
  • Deprecate PyPy 3.8 in favor of 3.10 (#38)
  • updates async test to skip if SSL not installed (#36)
  • updates text in changes file and pr template (#37)
  • Implement a single validation function around the service_uri (#29)
  • Bump rojopolis/spellcheck-github-actions from 0.36.0 to 0.38.0 (#30)
  • Version 5.1.0b7 (#22)
  • Version 5.1.0b6 (#20)
  • Enable automatic releases via tagging (#19)
  • Improve migration user-friendliness (#17)
  • Minor doc and comment fixes (#18)
  • Reduce test flakiness (#16)
  • Revert #8 and replace "redis" and "old valkey" with "server" (#15)
  • Fix Copyright mistake (#14)
  • adding security policy (#11)
  • LICENSE: fix copyright attribution (#9)
  • Remove mentions and workarounds for older Redis versions (#8)
  • Add DCO and fix badges in readme (#7)
  • s/redis/valkey/ single commit with fixes (#2)

6.0.0b1

22 Jul 15:12
v6.0.0b1
2b1ce71
Compare
Choose a tag to compare
6.0.0b1 Pre-release
Pre-release

Changes

  • v6.0.0b1 (#60)
  • Depend on hiredis < 3.0.0 (#59)
  • Remove 'View Test Results' step in CI (#57)
  • Replace use of redisfab/stunnel with a Dockerfile (#56)
  • Enable uvloop tests for "run-tests" job in CI (#53)
  • Add support for Python 3.12 and enable it in CI (#54)
  • CI: enforce semi-linear git history (#51)
  • Make pytest pass locally with Python 3.12 (#40)
  • GH: enable use of codecov secret (#42)
  • Deprecate PyPy 3.8 in favor of 3.10 (#38)
  • updates async test to skip if SSL not installed (#36)
  • updates text in changes file and pr template (#37)
  • Implement a single validation function around the service_uri (#29)
  • Bump rojopolis/spellcheck-github-actions from 0.36.0 to 0.38.0 (#30)

5.1.0b7

24 Jun 15:29
v5.1.0b7
d116aa6
Compare
Choose a tag to compare
5.1.0b7 Pre-release
Pre-release

Version 5.1.0b7 (#22)

Full Changelog: v5.1.0b6...v5.1.0b7

5.1.0b6

14 Jun 14:55
v5.1.0b6
a1053d7
Compare
Choose a tag to compare
5.1.0b6 Pre-release
Pre-release

What's Changed

  • Version 5.1.0b6 in #20

Full Changelog: v5.1.0b5...v5.1.0b6