Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented May 20, 2019

Updates the requirements on redis to permit the latest version.

Changelog

Sourced from redis's changelog.

  • 3.2.1
    • Fix SentinelConnectionPool to work in multiprocess/forked environments.
  • 3.2.0
    • Added support for select.poll to test whether data can be read
      on a socket. This should allow for significantly more connections to
      be used with pubsub. Fixes #486/#1115
    • Attempt to guarentee that the ConnectionPool hands out healthy
      connections. Healthy connections are those that have an established
      socket connection to the Redis server, are ready to accept a command
      and have no data available to read. Fixes #1127/#886
    • Use the socket.IPPROTO_TCP constant instead of socket.SOL_TCP.
      IPPROTO_TCP is available on more interpreters (Jython for instance).
      Thanks @​Junnplus. #1130
    • Fixed a regression introduced in 3.0 that mishandles exceptions not
      derived from the base Exception class. KeyboardInterrupt and
      gevent.timeout notable. Thanks Christian Fersch. #1128/#1129
    • Significant improvements to handing connections with forked processes.
      Parent and child processes no longer trample on each others' connections.
      Thanks to Jay Rolette for the patch and highlighting this issue.
      #504/#732/#784/#863
    • PythonParser no longer closes the associated connection's socket. The
      connection itself will close the socket. #1108/#1085
  • 3.1.0
    • Connection URLs must have one of the following schemes:
      redis://, rediss://, unix://. Thanks @​jdupl123. #961/#969
    • Fixed an issue with retry_on_timeout logic that caused some TimeoutErrors
      to be retried. Thanks Aaron Yang. #1022/#1023
    • Added support for SNI for SSL. Thanks @​oridistor and Roey Prat. #1087
    • Fixed ConnectionPool repr for pools with no connections. Thanks
      Cody Scott. #1043/#995
    • Fixed GEOHASH to return a None value when specifying a place that
      doesn't exist on the server. Thanks @​guybe7. #1126
    • Fixed XREADGROUP to return an empty dictionary for messages that
      have been deleted but still exist in the unacknowledged queue. Thanks
      @​xeizmendi. #1116
    • Added an owned method to Lock objects. owned returns a boolean
      indicating whether the current lock instance still owns the lock.
      Thanks Dave Johansen. #1112
    • Allow lock.acquire() to accept an optional token argument. If
      provided, the token argument is used as the unique value used to claim
      the lock. Thankd Dave Johansen. #1112
    • Added a reacquire method to Lock objects. reaquire attempts to renew
      the lock such that the timeout is extended to the same value that the
      lock was initially acquired with. Thanks Ihor Kalnytskyi. #1014
    • Stream names found within XREAD and XREADGROUP responses now properly
      respect the decode_responses flag.
    • XPENDING_RANGE now requires the user the specify the min, max and
      count arguments. Newer versions of Redis prevent ount from being
      infinite so it's left to the user to specify these values explicitly.
    • ZADD now returns None when xx=True and incr=True and an element
... (truncated)
Commits
  • f87d40c 3.2.1
  • d61a15e remove unneccessary checkpid from SentinelConnectionPool
  • 31519e4 actual 3.2.0
  • b022616 3.2.0
  • 363c05d test all selectors via pytest parameterization
  • 78c181b python2 compat
  • cfa2bc9 attempt to provide only healthy connections from the pool
  • a464459 Merge pull request #1129 from Chronial/feature/fix-except
  • ff17e92 Merge pull request #1130 from Junnplus/socket-patch
  • 6155774 Merge pull request #1131 from Junnplus/fix-typo
  • Additional commits viewable in compare view

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.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

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 ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major 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 use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Updates the requirements on [redis](https://github.com/andymccurdy/redis-py) to permit the latest version.
- [Release notes](https://github.com/andymccurdy/redis-py/releases)
- [Changelog](https://github.com/andymccurdy/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@2.10.5...3.2.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
@codecov
Copy link

codecov bot commented May 20, 2019

Codecov Report

Merging #5939 into development will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff              @@
##           development    #5939   +/-   ##
============================================
  Coverage        66.39%   66.39%           
============================================
  Files              286      286           
  Lines            13958    13958           
============================================
  Hits              9268     9268           
  Misses            4690     4690

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 74c107a...b8370aa. Read the comment docs.

@iamareebjamal iamareebjamal merged commit dd862df into development May 21, 2019
@dependabot-preview dependabot-preview bot deleted the dependabot/pip/redis-gte-2.10.5-and-lt-4 branch May 21, 2019 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants