diff options
author | adam <adam@pkgsrc.org> | 2018-12-05 16:20:45 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2018-12-05 16:20:45 +0000 |
commit | 01f3d46b47b74150bf6cfb7241aa6911f1ae1382 (patch) | |
tree | 5a1c3a79280b003b3fdeb6ebe84009c8f554727b /devel | |
parent | fa13202742ac7f7c240e8e5aa39e14c17aa682c7 (diff) | |
download | pkgsrc-01f3d46b47b74150bf6cfb7241aa6911f1ae1382.tar.gz |
py-libmc: updated to 1.6.0
New in version 1.6.0
Though no major feature overhauls have taken place, this release is partially incompatible with 1.5.0. This stems from the fact that python-memcached is now using a flag that pylibmc has been using for some years. python-memcached uses it for a different purpose, and an incompatible one. We deemed that it would be better to support this interoperability. The change also means that Unicode strings are now stored as UTF-8 rather than pickled, which may or may not result in a slight performance improvement for this type of data.
We have also introduced a pickle_protocol behavior to enable seamless interoperability between Python 2.x and 3.x. Also, this release introduces a ManyLinux wheel, making installation a breeze on ManyLinux systems (which I suppose is many linuxes.)
Diffstat (limited to 'devel')
-rw-r--r-- | devel/py-libmc/Makefile | 4 | ||||
-rw-r--r-- | devel/py-libmc/PLIST | 7 | ||||
-rw-r--r-- | devel/py-libmc/distinfo | 10 |
3 files changed, 12 insertions, 9 deletions
diff --git a/devel/py-libmc/Makefile b/devel/py-libmc/Makefile index 2f1d6811b38..2a2105eb326 100644 --- a/devel/py-libmc/Makefile +++ b/devel/py-libmc/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.7 2017/10/09 07:52:12 adam Exp $ +# $NetBSD: Makefile,v 1.8 2018/12/05 16:20:45 adam Exp $ -DISTNAME= pylibmc-1.5.2 +DISTNAME= pylibmc-1.6.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pylibmc/} diff --git a/devel/py-libmc/PLIST b/devel/py-libmc/PLIST index 19c0aecc20e..4012a9d0b64 100644 --- a/devel/py-libmc/PLIST +++ b/devel/py-libmc/PLIST @@ -1,12 +1,15 @@ -@comment $NetBSD: PLIST,v 1.3 2015/11/04 10:03:36 wiz Exp $ -${PYSITELIB}/_pylibmc.so +@comment $NetBSD: PLIST,v 1.4 2018/12/05 16:20:45 adam Exp $ ${PYSITELIB}/${EGG_FILE} +${PYSITELIB}/_pylibmc.so ${PYSITELIB}/pylibmc/__init__.py ${PYSITELIB}/pylibmc/__init__.pyc ${PYSITELIB}/pylibmc/__init__.pyo ${PYSITELIB}/pylibmc/__main__.py ${PYSITELIB}/pylibmc/__main__.pyc ${PYSITELIB}/pylibmc/__main__.pyo +${PYSITELIB}/pylibmc/autoconf.py +${PYSITELIB}/pylibmc/autoconf.pyc +${PYSITELIB}/pylibmc/autoconf.pyo ${PYSITELIB}/pylibmc/client.py ${PYSITELIB}/pylibmc/client.pyc ${PYSITELIB}/pylibmc/client.pyo diff --git a/devel/py-libmc/distinfo b/devel/py-libmc/distinfo index b3b08f8d110..21ab5133be3 100644 --- a/devel/py-libmc/distinfo +++ b/devel/py-libmc/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.4 2017/10/09 07:52:12 adam Exp $ +$NetBSD: distinfo,v 1.5 2018/12/05 16:20:45 adam Exp $ -SHA1 (pylibmc-1.5.2.tar.gz) = 571e69d94c869bde970dcecb34fd14db2d1bb3b0 -RMD160 (pylibmc-1.5.2.tar.gz) = 8053807038cab0a41b77a939cd830a0972838f2d -SHA512 (pylibmc-1.5.2.tar.gz) = f606e33d8de40abc14a2908a5207524d555280c0c19a767e8dc35ea88459dc2766f60ce67bc3e1a0e409a693b2d43f71ae43d3fb4f92fc1465572aa94830deff -Size (pylibmc-1.5.2.tar.gz) = 62262 bytes +SHA1 (pylibmc-1.6.0.tar.gz) = 00de3115aacdf294112f93f0f1beb10a7ac35e7b +RMD160 (pylibmc-1.6.0.tar.gz) = d427f286e6a8ea7c9daacce0f2b16b01f5314293 +SHA512 (pylibmc-1.6.0.tar.gz) = d9cfe7cbda4464ead2faf74c3cb423f2bd929b5451e99888b28deb4cc5ac6653baefde18e4ed8e1a463ad01ed271074a62e5f3fa735ede5ec1d925d44fb254fb +Size (pylibmc-1.6.0.tar.gz) = 65925 bytes |