pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-libmc



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Dec  5 16:20:45 UTC 2018

Modified Files:
        pkgsrc/devel/py-libmc: Makefile PLIST distinfo

Log Message:
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.)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/py-libmc/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/py-libmc/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/py-libmc/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-libmc/Makefile
diff -u pkgsrc/devel/py-libmc/Makefile:1.7 pkgsrc/devel/py-libmc/Makefile:1.8
--- pkgsrc/devel/py-libmc/Makefile:1.7  Mon Oct  9 07:52:12 2017
+++ pkgsrc/devel/py-libmc/Makefile      Wed Dec  5 16:20:45 2018
@@ -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/}

Index: pkgsrc/devel/py-libmc/PLIST
diff -u pkgsrc/devel/py-libmc/PLIST:1.3 pkgsrc/devel/py-libmc/PLIST:1.4
--- pkgsrc/devel/py-libmc/PLIST:1.3     Wed Nov  4 10:03:36 2015
+++ pkgsrc/devel/py-libmc/PLIST Wed Dec  5 16:20:45 2018
@@ -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

Index: pkgsrc/devel/py-libmc/distinfo
diff -u pkgsrc/devel/py-libmc/distinfo:1.4 pkgsrc/devel/py-libmc/distinfo:1.5
--- pkgsrc/devel/py-libmc/distinfo:1.4  Mon Oct  9 07:52:12 2017
+++ pkgsrc/devel/py-libmc/distinfo      Wed Dec  5 16:20:45 2018
@@ -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



Home | Main Index | Thread Index | Old Index