glidernet / ogn-python

A gateway with built-in database for the Open Glider Network (OGN)
http://glidernet.org
GNU Affero General Public License v3.0
17 stars 4 forks source link

Bump redis from 3.5.3 to 4.1.0 #125

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps redis from 3.5.3 to 4.1.0.

Release notes

Sourced from redis's releases.

Version 4.1.0

Changes

4.1.0-rc2 release notes 4.1.0-rc11 release notes

🚀 New Features

  • OCSP stapling support (#1820)
  • Support for SELECT (#1825)
  • Support for specifying error types with retry (#1817)
  • Support for RESET command since Redis 6.2.0 (#1824)
  • Support CLIENT TRACKING (#1612)
  • Support WRITE in CLIENT PAUSE (#1549)
  • JSON set_file and set_path support (#1818)
  • Allow ssl_ca_path with rediss:// urls (#1814)
  • Support for password-encrypted SSL private keys (#1782)
  • Support SYNC and PSYNC (#1741)

🐛 Bug Fixes

  • Retry on error exception and timeout fixes (#1821)
  • Fixing read race condition during pubsub (#1737)
  • Fixing exception in listen (#1823)
  • Fixed MovedError, and stopped iterating through startup nodes when slots are fully covered (#1819)
  • Socket not closing after server disconnect (#1797)
  • Single sourcing the package version (#1791)
  • Ensure redis_connect_func is set on uds connection (#1794)

🧰 Maintenance

  • SRTALGO - Skip for redis versions greater than 7.0.0 (#1831)
  • Documentation updates (#1822)
  • Add CI action to install package from repository commit hash (#1781) (#1790)
  • Fix link in lmove docstring (#1793)
  • Disabling JSON.DEBUG tests (#1787)

Contributors

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

@​Akuli, @​AvitalFineRedis, @​alisaifee, @​ashwani99, @​barshaul, @​chayim, @​dvora-h, @​pawl and @​yanivhershkovich

Version 4.1.0-rc2

Changes

🔥 Breaking Changes (from 4.1.0 rc1)

  • Migrated targeted nodes to kwargs in Cluster Mode (#1762)

🚀 New Features

... (truncated)

Changelog

Sourced from redis's changelog.

DEPRECATED

This file is historic. Starting with redis-py 4.0.0b1, please see the GitHub releases page at https://github.com/redis/redis-py/releases.


  • (in development)
    • BACKWARDS INCOMPATIBLE: Removed support for end of life Python 2.7. #1318
    • BACKWARDS INCOMPATIBLE: All values within Redis URLs are unquoted via urllib.parse.unquote. Prior versions of redis-py supported this by specifying the decode_components flag to the from_url functions. This is now done by default and cannot be disabled. #589
    • POTENTIALLY INCOMPATIBLE: Redis commands were moved into a mixin (see commands.py). Anyone importing redis.client to access commands directly should import redis.commands. #1534, #1550
    • Removed technical debt on REDIS_6_VERSION placeholder. Thanks @​chayim #1582.
    • Various docus fixes. Thanks @​Andrew-Chen-Wang #1585, #1586.
    • Support for LOLWUT command, available since Redis 5.0.0. Thanks @​brainix #1568.
    • Added support for CLIENT REPLY, available in Redis 3.2.0. Thanks @​chayim #1581.
    • Support for Auto-reconnect PubSub on get_message. Thanks @​luhn #1574.
    • Fix RST syntax error in README/ Thanks @​JanCBrammer #1451.
    • IDLETIME and FREQ support for RESTORE. Thanks @​chayim #1580.
    • Supporting args with MODULE LOAD. Thanks @​chayim #1579.
    • Updating RedisLabs with Redis. Thanks @​gkorland #1575.
    • Added support for ASYNC to SCRIPT FLUSH available in Redis 6.2.0. Thanks @​chayim. #1567
    • Added CLIENT LIST fix to support multiple client ids available in Redis 2.8.12. Thanks @​chayim #1563.
    • Added DISCARD support for pipelines available in Redis 2.0.0. Thanks @​chayim #1565.
    • Added ACL DELUSER support for deleting lists of users available in Redis 6.2.0. Thanks @​chayim. #1562
    • Added CLIENT TRACKINFO support available in Redis 6.2.0. Thanks @​chayim. #1560
    • Added GEOSEARCH and GEOSEARCHSTORE support available in Redis 6.2.0. Thanks @​AvitalFine Redis. #1526
    • Added LPUSHX support for lists available in Redis 4.0.0. Thanks @​chayim. #1559
    • Added support for QUIT available in Redis 1.0.0. Thanks @​chayim. #1558
    • Added support for COMMAND COUNT available in Redis 2.8.13. Thanks @​chayim. #1554.
    • Added CREATECONSUMER support for XGROUP available in Redis 6.2.0. Thanks @​AvitalFineRedis. #1553
    • Including slowly complexity in INFO if available. Thanks @​ian28223 #1489.
    • Added support for STRALGO available in Redis 6.0.0.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #127.