Revisions of python-python-memcached
Ana Guerrero (anag+factory)
accepted
request 1143507
from
Dirk Mueller (dirkmueller)
(revision 22)
- update to 1.62: * delete() return value now is 1 for "DELETED" and 0 for "NOT_FOUND" or server error. (Nick Pope PR #190) - update to 1.60: * Allow to use a datetime.timedelta parameter for Client.set * Fix cmemcahe_hash 0 values being translated to 1 * Fix tuple key support in multi methods * Add support for default value in get * test_memcache.py: try import unittest.mock * Use == as suggested by Python 3.8 (PR from @za) * Decoding in slab funcs, replacing "1" with "True" in while. * Tell PyPI to parse README as markdown (PR from @MartinThoma) * test_memcache.py: try import unittest.mock * Removed Python 2.7 from setup.cfg, adding 3.8-3.12 * Add support for default value in get() * Fix tuple key support in multi methods (regression in 1.55). * Removing six.PY2/3 conditionals * Removing "time" from delete and making expiry mandatory in touch. (port of @erankor's PR in #30 ) * Added quit() method. This method sends the 'quit' command to the servers and then closes the connections, reducing the number of TIME_WAIT sockets hanging around the OS. * Allow to use a datetime.timedelta parameter for Client.set * Allow keys to be encoded before use. * Removing historic python 2to3 code and deprecated socket.error (for OSError). * Updating to the latest PSF license - drop python-python-memcached-no-six.patch (upstream)
Dominique Leuenberger (dimstar_suse)
accepted
request 1090269
from
Markéta Machová (mcalabkova)
(revision 21)
Dominique Leuenberger (dimstar_suse)
accepted
request 1042575
from
Matej Cepl (mcepl)
(revision 20)
- Fix incorrect version number in `__version__` (gh#linsomniac/python-memcached#185). - Fix build: memcached moved their binaries to /usr/bin. - Clean up SPEC file.
Dominique Leuenberger (dimstar_suse)
accepted
request 969217
from
Dirk Mueller (dirkmueller)
(revision 19)
Dominique Leuenberger (dimstar_suse)
accepted
request 811141
from
Tomáš Chvátal (scarabeus_iv)
(revision 18)
Yuchen Lin (maxlin_factory)
accepted
request 697088
from
Tomáš Chvátal (scarabeus_iv)
(revision 17)
- Version update to 1.59 bsc#1131840:
Dominique Leuenberger (dimstar_suse)
accepted
request 664273
from
Tomáš Chvátal (scarabeus_iv)
(revision 16)
Dominique Leuenberger (dimstar_suse)
accepted
request 628113
from
Tomáš Chvátal (scarabeus_iv)
(revision 15)
- Kill memcache deamon at the end of the tests - Version update to 1.59: * Various fixes for python 3.7 and 3.6 - Run tests
Dominique Leuenberger (dimstar_suse)
accepted
request 520036
from
Todd R (TheBlackCat)
(revision 14)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 319608
from
Dirk Mueller (dirkmueller)
(revision 12)
1
Adrian Schröter (adrianSuSE)
committed
(revision 10)
Split 13.2 from Factory
Tomáš Chvátal (scarabeus_factory)
accepted
request 204643
from
Sascha Peilicke (saschpe)
(revision 9)
Adrian Schröter (adrianSuSE)
committed
(revision 8)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 180763
from
Sascha Peilicke (saschpe)
(revision 7)
- update to 1.53: * Fixing set_multi() so that if the server closes the connection it will no longer raise AttributeError. Issue found and resolution reviewed by Ben Hoyt. * readline() now will mark the connection dead if the read fails. It was just closing it before. This is related to the set_multi() change but worth noting separately. Thanks to Ben Hoyt. * Changing check_keys to use re.match() instead of str.translate(), because re.match() works with Python < 2.6. Found by Giovanni Di Milia. (forwarded request 180692 from dirkmueller)
Stephan Kulow (coolo)
accepted
request 178850
from
Sascha Peilicke (saschpe)
(revision 6)
- update to 1.51: * Add a MANIFEST.in file, patch by Daniel Widerin. * Client() now takes a "check_keys" option, which defaults to True. If False, it disables the checking of keys to ensure they have acceptable size and are composed of non-control characters. Suggested by Ben Hoyt. * Converting control character checking of keys based on performance testing of alternatives by Ben Hoyt. * Converted unicode tests from using u'', patch from Eren Güve. * Included license file (pull request by "Philippe" pombredanne). * Doing a "set" after server goes away, raised AttributeError: 'NoneType' object has no attribute 'sendall'. Patch by Ken Lalonde * incr/decr return None instead of 0 on server connection failure. Suggested by Ivan Virabyan * Supports IPv6 connections using: "inet6:[fd00::32:19f7]:11000". Patch by Romain Courteaud - python-memcached-ipv6-and-or.patch: remove. Solved differently upstream (forwarded request 178495 from dirkmueller)
Stephan Kulow (coolo)
accepted
request 173495
from
Sascha Peilicke (saschpe)
(revision 5)
- Add python-memcached-ipv6-and-or.patch: Add IPv6 support and fix hostData port return value - Update to version 1.48: + Dropped HTML docu
Adrian Schröter (adrianSuSE)
committed
(revision 4)
Split 12.3 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 3)
branched from openSUSE:Factory
Displaying revisions 1 - 20 of 22