baseplate.py icon indicating copy to clipboard operation
baseplate.py copied to clipboard

Bump pymemcache from 1.4.3 to 4.0.0

Open dependabot[bot] opened this issue 1 year ago • 1 comments

Bumps pymemcache from 1.4.3 to 4.0.0.

Release notes

Sourced from pymemcache's releases.

V4.0.0

What's Changed

New Contributors

Full Changelog: https://github.com/pinterest/pymemcache/compare/v3.5.0...v4.0.0

v3.5.2

  • Handle blank STAT values. (#388)

v3.5.1

  • Client.get returns the default when using ignore_exc and if memcached is unavailable.
  • Added noreply support to HashClient.flush_all.

v3.5.0

  • Sockets are now closed on MemcacheUnexpectedCloseError.
  • Added support for TCP keepalive for client sockets on Linux platforms.
  • Added retrying mechanisms by wrapping clients.

v3.4.4

  • Idle connections will be removed from the pool after pool_idle_timeout. (#309)

v3.4.3

  • Fix HashClient.{get,set}_many() with UNIX sockets. (#314)

v3.4.2

  • Remove trailing space for commands that don't take arguments, such as stats. This was a violation of the memcached protocol. (#311)

... (truncated)

Changelog

Sourced from pymemcache's changelog.

New in version 4.0.0

  • Dropped Python 2 and 3.6 support [#321](https://github.com/pinterest/pymemcache/issues/321) <https://github.com/pinterest/pymemcache/pull/321>_ [#363](https://github.com/pinterest/pymemcache/issues/363) <https://github.com/pinterest/pymemcache/pull/363>_
  • Begin adding typing
  • Add pluggable compression serde [#407](https://github.com/pinterest/pymemcache/issues/407) <https://github.com/pinterest/pymemcache/pull/407>_

New in version 3.5.2

  • Handle blank STAT values.

New in version 3.5.1

  • Client.get returns the default when using ignore_exc and if memcached is unavailable
  • Added noreply support to HashClient.flush_all.

New in version 3.5.0

  • Sockets are now closed on MemcacheUnexpectedCloseError.
  • Added support for TCP keepalive for client sockets on Linux platforms.
  • Added retrying mechanisms by wrapping clients.

New in version 3.4.4

  • Idle connections will be removed from the pool after pool_idle_timeout.

New in version 3.4.3

  • Fix HashClient.{get,set}_many() with UNIX sockets.

New in version 3.4.2

  • Remove trailing space for commands that don't take arguments, such as stats. This was a violation of the memcached protocol.

New in version 3.4.1

  • CAS operations will now raise MemcacheIllegalInputError when None is given as the cas value.

New in version 3.4.0

  • Added IPv6 support for TCP socket connections. Note that IPv6 may be used in preference to IPv4 when passing a domain name as the host if an IPv6 address can be resolved for that domain.
  • HashClient now supports UNIX sockets.

... (truncated)

Commits
  • 4e5db4b Merge pull request #428 from jogo/4.0.0
  • 3c7c0aa Bump gevent from 22.8.0 to 22.10.1
  • 337fcf8 Merge pull request #433 from jogo/prefix
  • 3dafd67 Fix key_prefix issue with stats and cache_memlimit
  • 8613abb Bump gevent from 21.12.0 to 22.8.0
  • 805e813 Bump faker from 15.0.0 to 15.1.0
  • 9a2f703 Bump black from 22.8.0 to 22.10.0
  • 3c4516e 4.0.0 Release
  • 4532b2c Bump pytest-cov from 3.0.0 to 4.0.0
  • e0ac4ae Bump mypy from 0.981 to 0.982
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot[bot] avatar May 01 '24 01:05 dependabot[bot]

@dependabot rebase

bjk-reddit avatar Jun 10 '24 15:06 bjk-reddit

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot] avatar Mar 24 '25 23:03 dependabot[bot]