Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-pymemcache-4.0.0-3.5 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-pymemcache Distribution: openSUSE Tumbleweed
Version: 4.0.0 Vendor: openSUSE
Release: 3.5 Build date: Fri Apr 21 14:31:00 2023
Group: Unspecified Build host: reproducible
Size: 804030 Source RPM: python-pymemcache-4.0.0-3.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Pinterest/pymemcache
Summary: A pure Python memcached client
A pure-Python memcached client.

pymemcache supports the following features:

* Complete implementation of the memcached text protocol.
* Configurable timeouts for socket connect and send/recv calls.
* Access to the "noreply" flag, which can significantly increase the speed of writes.
* Flexible, simple approach to serialization and deserialization.
* The (optional) ability to treat network and memcached errors as cache misses.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Thu Dec 15 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Remove unneeded BuildRequires on python-memcached.
  - Clean up python 2 gubbins.
* Mon Dec 12 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Disable broken tests in i586.
* Wed Dec 07 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Fix launch of memcached for tests
* Wed Dec 07 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Remove python-pymemcache-no-mock.patch
  - More specific python_sitelib in %files
  - Remove python_module macro definition
  - Update to 4.0.0:
    * Drop python support for 2.7, 3.4 and 3.5 by @jogo in #321
    * Use default for get ignore_exc by @jogo in #351
    * Return default from hash client by @Pankrat in #352
    * Return default from hash client when using positional argument by @Pankrat
      in #354
    * Support noreply for hash flush_all by @jogo in #361
    * Drop support for Python 3.6 by @jparise in #363
    * Add official support for Python 3.10 by @jparise in #365
    * Handle a blank stat value by @liquidpele in #388
    * Small buffer pass optimization as discussed in #395. by @martinnj in #402
    * Expand Client with a method for sending arbitrary commands. by @martinnj in
      [#395]
    * add pluggable compression serde by @sontek in #407
    * Start to add type hints by @jogo in #415
    * Add py.typed file by @jogo in #421
    * Fix key_prefix issue with stats and cache_memlimit by @jogo in #433
* Thu Apr 07 2022 pgajdos@suse.com
  - version update to 3.5.2
    * Handle blank ``STAT`` values.
    * ``Client.get`` returns the default when using ``ignore_exc`` and if memcached
      is unavailable
    * Added ``noreply`` support to ``HashClient.flush_all``.
  - add python-pymemcache-no-mock.patch, do not require python-mock for build
* Sat Oct 16 2021 Dirk Müller <dmueller@suse.com>
  - update to 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.
  - drop merged_pr_327.patch (upstream)
* Sat Jun 19 2021 John Vandenberg <jayvdb@gmail.com>
  - Switch to using pytest
  - Add merged_pr_327.patch to fix mocked tests
  - Update to v3.4.4
    * Idle connections will be removed from the pool after pool_idle_timeout
  - from v3.4.3
    * Fix `HashClient.{get,set}_many()` with UNIX sockets.
  - from v3.4.2
    * Remove trailing space for commands that don't take arguments, such
      as `stats`. This was a violation of the memcached protocol.
  - from v3.4.1
    * CAS operations will now raise MemcacheIllegalInputError when
      None is given as the `cas` value.
  - from v3.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.
* Tue Jun 01 2021 pgajdos@suse.com
  - %check: use %pyunittest rpm macro

Files

/usr/lib/python3.12/site-packages/pymemcache
/usr/lib/python3.12/site-packages/pymemcache-4.0.0-py3.12.egg-info
/usr/lib/python3.12/site-packages/pymemcache-4.0.0-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/pymemcache-4.0.0-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/pymemcache-4.0.0-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/pymemcache-4.0.0-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/pymemcache/__init__.py
/usr/lib/python3.12/site-packages/pymemcache/__pycache__
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/exceptions.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/exceptions.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/fallback.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/fallback.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/pool.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/pool.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/serde.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/__pycache__/serde.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client
/usr/lib/python3.12/site-packages/pymemcache/client/__init__.py
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/base.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/base.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/hash.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/hash.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/murmur3.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/murmur3.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/rendezvous.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/rendezvous.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/retrying.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/__pycache__/retrying.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/client/base.py
/usr/lib/python3.12/site-packages/pymemcache/client/hash.py
/usr/lib/python3.12/site-packages/pymemcache/client/murmur3.py
/usr/lib/python3.12/site-packages/pymemcache/client/rendezvous.py
/usr/lib/python3.12/site-packages/pymemcache/client/retrying.py
/usr/lib/python3.12/site-packages/pymemcache/exceptions.py
/usr/lib/python3.12/site-packages/pymemcache/fallback.py
/usr/lib/python3.12/site-packages/pymemcache/pool.py
/usr/lib/python3.12/site-packages/pymemcache/py.typed
/usr/lib/python3.12/site-packages/pymemcache/serde.py
/usr/lib/python3.12/site-packages/pymemcache/test
/usr/lib/python3.12/site-packages/pymemcache/test/__init__.py
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/conftest.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/conftest.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_benchmark.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_benchmark.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client_hash.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client_hash.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client_retry.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_client_retry.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_compression.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_compression.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_integration.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_integration.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_rendezvous.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_rendezvous.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_serde.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_serde.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/test_utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/pymemcache/test/conftest.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_benchmark.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_client.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_client_hash.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_client_retry.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_compression.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_integration.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_rendezvous.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_serde.py
/usr/lib/python3.12/site-packages/pymemcache/test/test_utils.py
/usr/lib/python3.12/site-packages/pymemcache/test/utils.py
/usr/share/doc/packages/python312-pymemcache
/usr/share/doc/packages/python312-pymemcache/README.rst
/usr/share/licenses/python312-pymemcache
/usr/share/licenses/python312-pymemcache/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024