summaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2012-01-26 10:49:41 +0000
committerobache <obache@pkgsrc.org>2012-01-26 10:49:41 +0000
commit392d35a290c6d099481087ae011672827cc657cd (patch)
tree3839444225a432ad9db3e193bd6d296389dad081 /databases
parent7b552292d85459ab0d56ed3251725f5005f38b97 (diff)
downloadpkgsrc-392d35a290c6d099481087ae011672827cc657cd.tar.gz
Update py-psycopg2 to 2.4.4.
While here, let to register egg-info. What's new in psycopg 2.4.4 --------------------------- - 'register_composite()' also works with the types implicitly defined after a table row, not only with the ones created by 'CREATE TYPE'. - Values for the isolation level symbolic constants restored to what they were before release 2.4.2 to avoid breaking apps using the values instead of the constants. - Named DictCursor/RealDictCursor honour itersize (ticket #80). - Fixed rollback on error on Zope (ticket #73). - Raise 'DatabaseError' instead of 'Error' with empty libpq errors, consistently with other disconnection-related errors: regression introduced in release 2.4.1 (ticket #82). What's new in psycopg 2.4.3 --------------------------- - connect() supports all the keyword arguments supported by the database - Added 'new_array_type()' function for easy creation of array typecasters. - Added support for arrays of hstores and composite types (ticket #66). - Fixed segfault in case of transaction started with connection lost (and possibly other events). - Fixed adaptation of Decimal type in sub-interpreters, such as in certain mod_wsgi configurations (ticket #52). - Rollback connections in transaction or in error before putting them back into a pool. Also discard broken connections (ticket #62). - Lazy import of the slow uuid module, thanks to Marko Kreen. - Fixed NamedTupleCursor.executemany() (ticket #65). - Fixed --static-libpq setup option (ticket #64). - Fixed interaction between RealDictCursor and named cursors (ticket #67). - Dropped limit on the columns length in COPY operations (ticket #68). - Fixed reference leak with arguments referenced more than once in queries (ticket #81). - Fixed typecasting of arrays containing consecutive backslashes. - 'errorcodes' map updated to PostgreSQL 9.1.
Diffstat (limited to 'databases')
-rw-r--r--databases/py-psycopg2/Makefile7
-rw-r--r--databases/py-psycopg2/PLIST36
-rw-r--r--databases/py-psycopg2/distinfo8
3 files changed, 27 insertions, 24 deletions
diff --git a/databases/py-psycopg2/Makefile b/databases/py-psycopg2/Makefile
index fcc89ba9de5..33078f32098 100644
--- a/databases/py-psycopg2/Makefile
+++ b/databases/py-psycopg2/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2011/12/03 00:02:14 joerg Exp $
+# $NetBSD: Makefile,v 1.18 2012/01/26 10:49:41 obache Exp $
-DISTNAME= psycopg2-2.4.2
+DISTNAME= psycopg2-2.4.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases python
MASTER_SITES= http://initd.org/psycopg/tarballs/PSYCOPG-2-4/
@@ -13,9 +13,8 @@ LICENSE= gnu-lgpl-v3
PKG_DESTDIR_SUPPORT= user-destdir
PYTHON_VERSIONS_INCLUDE_3X= yes
-PYDISTUTILSPKG= yes
-.include "../../lang/python/extension.mk"
+.include "../../lang/python/distutils.mk"
.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/py-psycopg2/PLIST b/databases/py-psycopg2/PLIST
index ea15cf59ba9..eb60daf08e8 100644
--- a/databases/py-psycopg2/PLIST
+++ b/databases/py-psycopg2/PLIST
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.5 2011/04/15 13:28:26 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2012/01/26 10:49:41 obache Exp $
+${PLIST.eggfile}${PYSITELIB}/${EGG_FILE}
${PYSITELIB}/psycopg2/__init__.py
${PYSITELIB}/psycopg2/__init__.pyc
${PYSITELIB}/psycopg2/__init__.pyo
@@ -21,24 +22,21 @@ ${PYSITELIB}/psycopg2/psycopg1.pyo
${PYSITELIB}/psycopg2/tests/__init__.py
${PYSITELIB}/psycopg2/tests/__init__.pyc
${PYSITELIB}/psycopg2/tests/__init__.pyo
-${PYSITELIB}/psycopg2/tests/bugX000.py
-${PYSITELIB}/psycopg2/tests/bugX000.pyc
-${PYSITELIB}/psycopg2/tests/bugX000.pyo
-${PYSITELIB}/psycopg2/tests/bug_gc.py
-${PYSITELIB}/psycopg2/tests/bug_gc.pyc
-${PYSITELIB}/psycopg2/tests/bug_gc.pyo
${PYSITELIB}/psycopg2/tests/dbapi20.py
${PYSITELIB}/psycopg2/tests/dbapi20.pyc
${PYSITELIB}/psycopg2/tests/dbapi20.pyo
${PYSITELIB}/psycopg2/tests/dbapi20_tpc.py
${PYSITELIB}/psycopg2/tests/dbapi20_tpc.pyc
${PYSITELIB}/psycopg2/tests/dbapi20_tpc.pyo
-${PYSITELIB}/psycopg2/tests/extras_dictcursor.py
-${PYSITELIB}/psycopg2/tests/extras_dictcursor.pyc
-${PYSITELIB}/psycopg2/tests/extras_dictcursor.pyo
${PYSITELIB}/psycopg2/tests/test_async.py
${PYSITELIB}/psycopg2/tests/test_async.pyc
${PYSITELIB}/psycopg2/tests/test_async.pyo
+${PYSITELIB}/psycopg2/tests/test_bugX000.py
+${PYSITELIB}/psycopg2/tests/test_bugX000.pyc
+${PYSITELIB}/psycopg2/tests/test_bugX000.pyo
+${PYSITELIB}/psycopg2/tests/test_bug_gc.py
+${PYSITELIB}/psycopg2/tests/test_bug_gc.pyc
+${PYSITELIB}/psycopg2/tests/test_bug_gc.pyo
${PYSITELIB}/psycopg2/tests/test_cancel.py
${PYSITELIB}/psycopg2/tests/test_cancel.pyc
${PYSITELIB}/psycopg2/tests/test_cancel.pyo
@@ -54,12 +52,18 @@ ${PYSITELIB}/psycopg2/tests/test_cursor.pyo
${PYSITELIB}/psycopg2/tests/test_dates.py
${PYSITELIB}/psycopg2/tests/test_dates.pyc
${PYSITELIB}/psycopg2/tests/test_dates.pyo
+${PYSITELIB}/psycopg2/tests/test_extras_dictcursor.py
+${PYSITELIB}/psycopg2/tests/test_extras_dictcursor.pyc
+${PYSITELIB}/psycopg2/tests/test_extras_dictcursor.pyo
${PYSITELIB}/psycopg2/tests/test_green.py
${PYSITELIB}/psycopg2/tests/test_green.pyc
${PYSITELIB}/psycopg2/tests/test_green.pyo
${PYSITELIB}/psycopg2/tests/test_lobject.py
${PYSITELIB}/psycopg2/tests/test_lobject.pyc
${PYSITELIB}/psycopg2/tests/test_lobject.pyo
+${PYSITELIB}/psycopg2/tests/test_module.py
+${PYSITELIB}/psycopg2/tests/test_module.pyc
+${PYSITELIB}/psycopg2/tests/test_module.pyo
${PYSITELIB}/psycopg2/tests/test_notify.py
${PYSITELIB}/psycopg2/tests/test_notify.pyc
${PYSITELIB}/psycopg2/tests/test_notify.pyo
@@ -72,18 +76,18 @@ ${PYSITELIB}/psycopg2/tests/test_quote.pyo
${PYSITELIB}/psycopg2/tests/test_transaction.py
${PYSITELIB}/psycopg2/tests/test_transaction.pyc
${PYSITELIB}/psycopg2/tests/test_transaction.pyo
+${PYSITELIB}/psycopg2/tests/test_types_basic.py
+${PYSITELIB}/psycopg2/tests/test_types_basic.pyc
+${PYSITELIB}/psycopg2/tests/test_types_basic.pyo
+${PYSITELIB}/psycopg2/tests/test_types_extras.py
+${PYSITELIB}/psycopg2/tests/test_types_extras.pyc
+${PYSITELIB}/psycopg2/tests/test_types_extras.pyo
${PYSITELIB}/psycopg2/tests/testconfig.py
${PYSITELIB}/psycopg2/tests/testconfig.pyc
${PYSITELIB}/psycopg2/tests/testconfig.pyo
${PYSITELIB}/psycopg2/tests/testutils.py
${PYSITELIB}/psycopg2/tests/testutils.pyc
${PYSITELIB}/psycopg2/tests/testutils.pyo
-${PYSITELIB}/psycopg2/tests/types_basic.py
-${PYSITELIB}/psycopg2/tests/types_basic.pyc
-${PYSITELIB}/psycopg2/tests/types_basic.pyo
-${PYSITELIB}/psycopg2/tests/types_extras.py
-${PYSITELIB}/psycopg2/tests/types_extras.pyc
-${PYSITELIB}/psycopg2/tests/types_extras.pyo
${PYSITELIB}/psycopg2/tz.py
${PYSITELIB}/psycopg2/tz.pyc
${PYSITELIB}/psycopg2/tz.pyo
diff --git a/databases/py-psycopg2/distinfo b/databases/py-psycopg2/distinfo
index 15d8481cba7..7b0ac05771d 100644
--- a/databases/py-psycopg2/distinfo
+++ b/databases/py-psycopg2/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2011/06/16 09:03:11 adam Exp $
+$NetBSD: distinfo,v 1.11 2012/01/26 10:49:41 obache Exp $
-SHA1 (psycopg2-2.4.2.tar.gz) = af7e44c0615037e488031e0d6b9d3b46853b409e
-RMD160 (psycopg2-2.4.2.tar.gz) = ec0fe7573260773b5e701f00ea365a1b7d4cc329
-Size (psycopg2-2.4.2.tar.gz) = 666719 bytes
+SHA1 (psycopg2-2.4.4.tar.gz) = 1f0a26588f1cf03b9aea028e0177cf3b7ef78e60
+RMD160 (psycopg2-2.4.4.tar.gz) = 46223bd6fa7bab95e720ef77406ed95d1c678944
+Size (psycopg2-2.4.4.tar.gz) = 691109 bytes