Skip to content

Commit 8584137

Browse files
committed
Merge remote-tracking branch 'parent/master' into 1.59.2
2 parents 544c1b8 + bad4122 commit 8584137

File tree

14 files changed

+284
-121
lines changed

14 files changed

+284
-121
lines changed

.travis.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
language: python
22
python:
3-
- 2.6
43
- 2.7
5-
- 3.2
6-
- 3.3
74
- 3.4
5+
- 3.5
6+
- 3.6
87
- pypy
98
services:
109
- memcached
1110
install: python setup.py install
12-
before_script: pip install nose
13-
script: nosetests
11+
before_script: pip install -r test-requirements.txt
12+
script:
13+
- flake8
14+
- nosetests
15+
- python -c 'import memcache; memcache._doctest()'

ChangeLog

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,48 @@
1+
Fri, 15 Dec 2018 09:02:05 -0700 Sean Reifschneider <jafo00@gmail.com>
2+
3+
* Added testing for Python 3.5 and 3.6 (PR from Tim Graham) #110, #131
4+
5+
* Fixed typos in docstrings (PR from Romuald Brunet, reviewed by Tim
6+
Graham) #105
7+
8+
* Removing Python 2.6, 3.2, and 3.3 testing (PR from Tim Graham) #115, #116
9+
10+
* Removing unnecessary parens in return statements (PR from Tim Graham)
11+
#113
12+
13+
* Remove unused _has_unicode/_str_cls vars (PR from Tim Graham) #111
14+
15+
* Add flake8 testing and cleanups (PR from Tim Graham, cleanups from Sean
16+
Reifschneider) #112
17+
18+
* Fixed storing non-ASCII values on Python 2 and binary values on Python 3
19+
(PR from Nicolas Noé) #135
20+
21+
* Fixed touch(..., time=0) command (PR from Nicolas Noé) #137
22+
23+
Fri, 27 May 2016 13:44:55 -0600 Sean Reifschneider <jafo@tummy.com>
24+
25+
* 1.58 release.
26+
27+
* Fixing a performance regression in v1.54 in Python 2, using cPickle again.
28+
Patch by edmorley #86
29+
30+
* Support for "stats slabs".
31+
Patch by grg350 #93
32+
33+
* get_stats encoding fix.
34+
Patch by bartTC #91
35+
36+
* Pin Six version to >= 1.4
37+
Patch by pipermirriam #81
38+
39+
* setup.py build process pulls version from memcached.py
40+
Patch by dieselmachine #72
41+
42+
* delete() and delete_multi() now default the "time" argument to None,
43+
since the protocol doesn't allow a time in some implementations.
44+
Patch by oremj #27
45+
146
Fri, 31 Jul 2015 11:38:25 -0600 Sean Reifschneider <jafo@tummy.com>
247

348
* 1.57 release.

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.31
3+
Version: 1.59
44
Summary: A Python memcached client library.
55
Home-page: http://www.tummy.com/Community/software/python-memcached/
66
Author: Sean Reifschneider

do_release

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ if [ -f /tmp/python-memcached-"$VERSION".tar.gz ]; then
1919
exit 1
2020
fi
2121

22-
sed -ri 's/^(\s*version=).*$/\1"'"$VERSION"'",/' setup.py
2322
sed -ri 's/^(\s*__version__\s*=\s*).*$/\1"'"$VERSION"'"/' memcache.py
2423
sed -ri 's/^(\sVersion:\s*).*$/\1"'"$VERSION"'"/' PKG-INFO
2524

@@ -30,4 +29,5 @@ git push --tags
3029
cd /tmp
3130
release "$VERSION" python-memcached
3231
cd python-memcached-"$VERSION"
33-
python setup.py sdist bdist_wheel upload
32+
python setup.py sdist bdist_wheel
33+
twine upload -r pypitest dist/*"$VERSION"* && twine upload -r pypi dist/*"$VERSION"*

0 commit comments

Comments
 (0)