diff options
author | obache <obache@pkgsrc.org> | 2012-01-26 10:49:41 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2012-01-26 10:49:41 +0000 |
commit | 392d35a290c6d099481087ae011672827cc657cd (patch) | |
tree | 3839444225a432ad9db3e193bd6d296389dad081 /databases | |
parent | 7b552292d85459ab0d56ed3251725f5005f38b97 (diff) | |
download | pkgsrc-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/Makefile | 7 | ||||
-rw-r--r-- | databases/py-psycopg2/PLIST | 36 | ||||
-rw-r--r-- | databases/py-psycopg2/distinfo | 8 |
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 |