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.0.0 #115

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps redis from 3.5.3 to 4.0.0.

Release notes

Sourced from redis's releases.

Version 4.0.0

Changes Since 3.5.3

4.0.0-rc2 release notes 4.0.0-rc1 release notes 4.0.0-beta3 release notes 4.0.0-beta2 release notes 4.0.0-beta1 ​release notes

🚀 New Features

  • FT.EXPLAINCLI intentionally raising NotImplementedError (#1705)

🐛 Bug Fixes

  • Restoring ZRANGE desc for Redis < 6.2.0 (#1697)
  • Response parsing occasionally fails to parse floats (#1692)
  • Re-enabling read-the-docs (#1707)

🧰 Maintenance

  • Call HSET after FT.CREATE to avoid keyspace scan (#1706)
  • Unit tests fixes for compatibility (#1703)
  • Improve documentation about Locks (#1701)
  • Fixes to allow --redis-url to pass through all tests (#1700)
  • Fix unit tests running against Redis 4.0.0 (#1699)
  • Search alias test fix (#1695)
  • Adding RediSearch/RedisJSON tests (#1691)
  • Updating codecov rules (#1689)
  • Tests to validate custom JSON decoders (#1681)
  • Added breaking icon to release drafter (#1702)

Contributors

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

@​AvitalFineRedis, @​ashtul, @​chayim and @​jerr0328

4.0.0-rc2

🐛 Bug Fixes

  • Removing dependency on six (#1676)
  • Re-enable pipeline support for JSON and TimeSeries (#1674)
  • Export Sentinel, and SSL like other classes (#1671)
  • Restore zrange functionality for older versions of Redis (#1670)
  • Fixed garbage collection deadlock (#1578)

🧰 Maintenance

  • Tests to validate built python packages (#1678)
  • Sleep for flaky search test (#1680)

... (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 3 years ago

Superseded by #119.