svn commit: r451925 - in head/databases: . py-zodbpickle
Mark Felder
feld at FreeBSD.org
Thu Oct 12 19:00:15 UTC 2017
Author: feld
Date: Thu Oct 12 19:00:13 2017
New Revision: 451925
URL: https://svnweb.freebsd.org/changeset/ports/451925
Log:
Under Python2, this package forks both Python 2.7's pickle and
cPickle modules, adding support for the protocol 3 opcodes. It also
provides a new subclass of bytes, zodbpickle.binary, which Python2
applications can use to pickle binary values such that they will be
unpickled as bytes under Py3k.
Under Py3k, this package forks the pickle module (and the supporting
C extension) from both Python 3.2 and Python 3.3. The fork add support
for the noload operations used by ZODB.
WWW: https://pypi.python.org/pypi/zodbpickle
Added:
head/databases/py-zodbpickle/
head/databases/py-zodbpickle/Makefile (contents, props changed)
head/databases/py-zodbpickle/distinfo (contents, props changed)
head/databases/py-zodbpickle/pkg-descr (contents, props changed)
Modified:
head/databases/Makefile
Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile Thu Oct 12 18:34:47 2017 (r451924)
+++ head/databases/Makefile Thu Oct 12 19:00:13 2017 (r451925)
@@ -841,6 +841,7 @@
SUBDIR += py-varstack
SUBDIR += py-whisper
SUBDIR += py-xapian
+ SUBDIR += py-zodbpickle
SUBDIR += py3-apsw
SUBDIR += py3-bsddb3
SUBDIR += py3-mysqlclient
Added: head/databases/py-zodbpickle/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-zodbpickle/Makefile Thu Oct 12 19:00:13 2017 (r451925)
@@ -0,0 +1,19 @@
+# Created by: Mark Felder <feld at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= zodbpickle
+PORTVERSION= 0.7.0
+CATEGORIES= databases python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= feld at FreeBSD.org
+COMMENT= Python pickling interface for ZODB
+
+LICENSE= PSFL ZPL21
+LICENSE_COMB= multi
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+.include <bsd.port.mk>
Added: head/databases/py-zodbpickle/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-zodbpickle/distinfo Thu Oct 12 19:00:13 2017 (r451925)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1507833956
+SHA256 (zodbpickle-0.7.0.tar.gz) = 95a247fb17bce980af8d548af70ac5bd1bad22773f242eb8efa24428efa909a8
+SIZE (zodbpickle-0.7.0.tar.gz) = 181263
Added: head/databases/py-zodbpickle/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/py-zodbpickle/pkg-descr Thu Oct 12 19:00:13 2017 (r451925)
@@ -0,0 +1,11 @@
+Under Python2, this package forks both Python 2.7's pickle and
+cPickle modules, adding support for the protocol 3 opcodes. It also
+provides a new subclass of bytes, zodbpickle.binary, which Python2
+applications can use to pickle binary values such that they will be
+unpickled as bytes under Py3k.
+
+Under Py3k, this package forks the pickle module (and the supporting
+C extension) from both Python 3.2 and Python 3.3. The fork add support
+for the noload operations used by ZODB.
+
+WWW: https://pypi.python.org/pypi/zodbpickle
More information about the svn-ports-head
mailing list