Skip to content

Commit 36beb9c

Browse files
committed
Adding changelog entry
1 parent 9a369d5 commit 36beb9c

File tree

3 files changed

+57
-2
lines changed

3 files changed

+57
-2
lines changed

ChangeLog

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
1+
Sun, 24 Dec 2024 22:33:47 -0700 Sean Reifschneider <[email protected]>
2+
3+
* 1.60 release.
4+
5+
* Allow to use a datetime.timedelta parameter for Client.set
6+
(PR from Theo Massard)
7+
8+
* Fix cmemcahe_hash 0 values being translated to 1 (PR from Chow Loong Jin)
9+
10+
* Fix tuple key support in multi methods (PR from Sergii Mikhtoniuk) #154
11+
12+
* Add support for default value in get (PR from Jakub Szafrański)
13+
14+
* test_memcache.py: try import unittest.mock (PR from Tim Orling)
15+
16+
* Use == as suggested by Python 3.8 (PR from @za)
17+
18+
* Decoding in slab funcs, replacing "1" with "True" in while. #175
19+
20+
* Tell PyPI to parse README as markdown (PR from @MartinThoma) #168
21+
22+
* test_memcache.py: try import unittest.mock (PR from @moto-timo) #172
23+
24+
* Removed Python 2.7 from setup.cfg, adding 3.8-3.12
25+
26+
* Add support for default value in get() (PR from @samupl) #158
27+
28+
* Fix tuple key support in multi methods (regression in 1.55).
29+
(PR from @sergiimk) #155
30+
31+
* Fix cmemcahe_hash 0 values being translated to 1. For example "ob"
32+
would hash to 0 and then get converted to 1. Looks like this dated
33+
back to 2009, the original code we imported for that hash function.
34+
(PR from @hyperair) #152
35+
36+
* Removing six.PY2/3 conditionals
37+
38+
* Removing "time" from delete and making expiry mandatory in touch.
39+
(port of @erankor's PR in #30 )
40+
41+
* Added quit() method. This method sends the 'quit' command to the
42+
servers and then closes the connections, reducing the number of
43+
TIME_WAIT sockets hanging around the OS. (PR from @userrl) #15
44+
45+
* Allow to use a datetime.timedelta parameter for Client.set (PR from @tbobm) #146
46+
47+
* Allow keys to be encoded before use. (Port of PR in #52 from @harlowja)
48+
49+
* Removing historic python 2to3 code and deprecated socket.error (for
50+
OSError). (PR from @pgajdos) #186
51+
52+
* Updating to the latest PSF license
53+
154
Fri, 15 Dec 2018 09:02:05 -0700 Sean Reifschneider <[email protected]>
255

56+
* 1.59 release.
57+
358
* Added testing for Python 3.5 and 3.6 (PR from Tim Graham) #110, #131
459

560
* Fixed typos in docstrings (PR from Romuald Brunet, reviewed by Tim

PKG-INFO

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Metadata-Version: 1.0
22
Name: python-memcached
3-
Version: 1.59
3+
Version: 1.60
44
Summary: A Python memcached client library.
55
Home-page: http://www.tummy.com/Community/software/python-memcached/
66
Author: Sean Reifschneider

memcache.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ def useOldServerHashFunction():
7777

7878
# Original author: Evan Martin of Danga Interactive
7979
__author__ = "Sean Reifschneider <[email protected]>"
80-
__version__ = "1.59"
80+
__version__ = "1.60"
8181
__copyright__ = "Copyright (C) 2003 Danga Interactive"
8282
# http://en.wikipedia.org/wiki/Python_Software_Foundation_License
8383
__license__ = "Python Software Foundation License"

0 commit comments

Comments
 (0)