From a9ab463520c9af648ad852ea6aeaa6b11576eae4 Mon Sep 17 00:00:00 2001 From: Joe Gordon Date: Fri, 7 Sep 2018 10:54:24 -0700 Subject: Update release notes for version 2.0.0 Fix link syntax for RST file as well --- ChangeLog.rst | 20 ++++++++++++++------ setup.py | 1 - 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/ChangeLog.rst b/ChangeLog.rst index e756045..6e2aa79 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -1,8 +1,13 @@ Change Log ========== -New in draft +New in version 2.0.0 -------------------- -* Change set_many and set_multi api return value. see [pr](https://github.com/pinterest/pymemcache/pull/179) +* Change set_many and set_multi api return value. `PR#179 `_ +* Fix support for newbytes from python-future. `PR#187 `_ +* Add support for Python 3.7, and drop support for Python 3.3 +* Properly batch Client.set_many() call. `PR#182 `_ +* Improve _check_key() and _store_cmd() performance. `PR#183 `_ +* Properly batch Client.delete_many() call. `PR#184 `_ New in version 1.4.4 -------------------- @@ -10,20 +15,24 @@ New in version 1.4.4 * full benchmarks in test * fix flake8 issues * Have mockmemcacheclient support non-ascii strings +* Switch from using pickle format 0 to the highest available version. See `PR#156 `_ + + *Warning*: different versions of python have different highest pickle versions: https://docs.python.org/3/library/pickle.html + New in version 1.4.3 -------------------- * Documentation improvements -* Fixed cachedump stats command, see [ticket](https://github.com/pinterest/pymemcache/issues/103) +* Fixed cachedump stats command, see `ticket `_ * Honor default_value in HashClient New in version 1.4.2 -------------------- -* Drop support for python 2.6, see [ticket](https://github.com/pinterest/pymemcache/issues/139) +* Drop support for python 2.6, see `ticket `_ New in version 1.4.1 -------------------- -* Python 3 serializations [fixes](https://github.com/pinterest/pymemcache/pull/131) +* Python 3 serializations `fixes `_ * Drop support for pypy3 * Comment cleanup * Add gets_many to hash_client @@ -82,4 +91,3 @@ New in version 1.3.0 New in version 1.2.9 -------------------- * Introduced PooledClient a thread-safe pool of clients - diff --git a/setup.py b/setup.py index c95bc15..7984cc9 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,6 @@ setup( classifiers=[ 'Programming Language :: Python', 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', -- cgit v1.2.1 From d2c719f8918ee1da38151178ec78b203ee9a0507 Mon Sep 17 00:00:00 2001 From: Joe Gordon Date: Fri, 7 Sep 2018 10:57:36 -0700 Subject: Bump version to 2.0.0 --- ChangeLog.rst | 1 + pymemcache/__init__.py | 2 +- setup.cfg | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog.rst b/ChangeLog.rst index 6e2aa79..9bb4108 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -8,6 +8,7 @@ New in version 2.0.0 * Properly batch Client.set_many() call. `PR#182 `_ * Improve _check_key() and _store_cmd() performance. `PR#183 `_ * Properly batch Client.delete_many() call. `PR#184 `_ +* Add option to explicitly set pickle version used by serde. `PR#190 `_ New in version 1.4.4 -------------------- diff --git a/pymemcache/__init__.py b/pymemcache/__init__.py index 1d1cde0..77fbd70 100644 --- a/pymemcache/__init__.py +++ b/pymemcache/__init__.py @@ -1,2 +1,2 @@ -__version__ = '1.4.4' +__version__ = '2.0.0' __author__ = "Charles Gordon" diff --git a/setup.cfg b/setup.cfg index 823b446..45c6bc9 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 1.4.4 +current_version = 2.0.0 commit = False tag = True -- cgit v1.2.1