juergen-rocks / raumklima

Die berühmte Raumklimastation RS 500 von ELV Elektronik unter Linux mit einem Raspberry Pi auslesen.
MIT License
17 stars 13 forks source link

Bump redis from 2.10.6 to 3.2.1 in /src #7

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps redis from 2.10.6 to 3.2.1.

Changelog *Sourced from [redis's changelog](https://github.com/andymccurdy/redis-py/blob/master/CHANGES).* > * 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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/486)/[#1115](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1127)/[#886](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/886) > * Use the socket.IPPROTO_TCP constant instead of socket.SOL_TCP. > IPPROTO_TCP is available on more interpreters (Jython for instance). > Thanks [@​Junnplus.](https://github.com/Junnplus.) [#1130](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1128)/[#1129](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/504)/[#732](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/732)/[#784](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/784)/[#863](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/863) > * PythonParser no longer closes the associated connection's socket. The > connection itself will close the socket. [#1108](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1108)/[#1085](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1085) > * 3.1.0 > * Connection URLs must have one of the following schemes: > redis://, rediss://, unix://. Thanks [@​jdupl123.](https://github.com/jdupl123.) [#961](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/961)/[#969](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/969) > * Fixed an issue with retry_on_timeout logic that caused some TimeoutErrors > to be retried. Thanks Aaron Yang. [#1022](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1022)/[#1023](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1023) > * Added support for SNI for SSL. Thanks [@​oridistor](https://github.com/oridistor) and Roey Prat. [#1087](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1087) > * Fixed ConnectionPool repr for pools with no connections. Thanks > Cody Scott. [#1043](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1043)/[#995](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/995) > * Fixed GEOHASH to return a None value when specifying a place that > doesn't exist on the server. Thanks [@​guybe7.](https://github.com/guybe7.) [#1126](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1126) > * Fixed XREADGROUP to return an empty dictionary for messages that > have been deleted but still exist in the unacknowledged queue. Thanks > [@​xeizmendi.](https://github.com/xeizmendi.) [#1116](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/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`](https://github.com/andymccurdy/redis-py/commit/f87d40c64849acfbb9656aeafbeb6c7e4a264e23) 3.2.1 - [`d61a15e`](https://github.com/andymccurdy/redis-py/commit/d61a15e2be5fdeb165b98e63912ab88845ab1315) remove unneccessary checkpid from SentinelConnectionPool - [`31519e4`](https://github.com/andymccurdy/redis-py/commit/31519e4ccef49fb59254ee5524007c81faa7e850) actual 3.2.0 - [`b022616`](https://github.com/andymccurdy/redis-py/commit/b022616418ae333cd402fe1c2f6e1031b19ea79f) 3.2.0 - [`363c05d`](https://github.com/andymccurdy/redis-py/commit/363c05de10dd5f93af69ed768fbface316a30be9) test all selectors via pytest parameterization - [`78c181b`](https://github.com/andymccurdy/redis-py/commit/78c181b13d4f3b09e1257d633b65bd81df6be59c) python2 compat - [`cfa2bc9`](https://github.com/andymccurdy/redis-py/commit/cfa2bc9b7ea860eb4a002eaa7029ecee01e39735) attempt to provide only healthy connections from the pool - [`a464459`](https://github.com/andymccurdy/redis-py/commit/a4644592162afdfe5b8809fa28eff041f7be6993) Merge pull request [#1129](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1129) from Chronial/feature/fix-except - [`ff17e92`](https://github.com/andymccurdy/redis-py/commit/ff17e924e8037e3b528ac93654ddc6be410b0e16) Merge pull request [#1130](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1130) from Junnplus/socket-patch - [`6155774`](https://github.com/andymccurdy/redis-py/commit/6155774f3d5274734e740c33e4154b0211103be4) Merge pull request [#1131](https://github-redirect.dependabot.com/andymccurdy/redis-py/issues/1131) from Junnplus/fix-typo - Additional commits viewable in [compare view](https://github.com/andymccurdy/redis-py/compare/2.10.6...3.2.1)


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.


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](https://app.dependabot.com): - 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.

Dependabot has been acquired by GitHub  🎉