| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python312-pymemcache | Distribution: openSUSE Tumbleweed |
| Version: 4.0.0 | Vendor: openSUSE |
| Release: 4.1 | Build date: Tue Jun 10 11:03:10 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 814307 | Source RPM: python-pymemcache-4.0.0-4.1.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.
Apache-2.0
* Tue Jun 10 2025 Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
* 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.
/usr/lib/python3.12/site-packages/pymemcache /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/METADATA /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/RECORD /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/licenses /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-info/licenses/LICENSE.txt /usr/lib/python3.12/site-packages/pymemcache-4.0.0.dist-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 Oct 22 22:25:06 2025