pkgsrc/databases/py-psycopg2/PLIST

90 lines
3.6 KiB
Text
Raw Normal View History

Changes 2.4: * New features and changes: - Added support for Python 3.1 and 3.2. The conversion has also brought several improvements: - Added 'b' and 't' mode to large objects: write can deal with both bytes strings and unicode; read can return either bytes strings or decoded unicode. - COPY sends Unicode data to files implementing 'io.TextIOBase'. - Improved PostgreSQL-Python encodings mapping. - Added a few missing encodings: EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004. - Dropped repeated dictionary lookups with unicode query/parameters. - Improvements to the named cusors: - More efficient iteration on named cursors, fetching 'itersize' records at time from the backend. - The named cursors name can be an invalid identifier. - Improvements in data handling: - Added 'register_composite()' function to cast PostgreSQL composite types into Python tuples/namedtuples. - Adapt types 'bytearray' (from Python 2.6), 'memoryview' (from Python 2.7) and other objects implementing the "Revised Buffer Protocol" to 'bytea' data type. - The 'hstore' adapter can work even when the data type is not installed in the 'public' namespace. - Raise a clean exception instead of returning bad data when receiving bytea in 'hex' format and the client libpq can't parse them. - Empty lists correctly roundtrip Python -> PostgreSQL -> Python. - Other changes: - 'cursor.description' is provided as named tuples if available. - The build script refuses to guess values if 'pg_config' is not found. - Connections and cursors are weakly referenceable. * Bug fixes
2011-04-15 15:28:26 +02:00
@comment $NetBSD: PLIST,v 1.5 2011/04/15 13:28:26 adam Exp $
${PYSITELIB}/psycopg2/__init__.py
${PYSITELIB}/psycopg2/__init__.pyc
${PYSITELIB}/psycopg2/__init__.pyo
${PYSITELIB}/psycopg2/_psycopg.so
${PYSITELIB}/psycopg2/errorcodes.py
${PYSITELIB}/psycopg2/errorcodes.pyc
${PYSITELIB}/psycopg2/errorcodes.pyo
${PYSITELIB}/psycopg2/extensions.py
${PYSITELIB}/psycopg2/extensions.pyc
${PYSITELIB}/psycopg2/extensions.pyo
${PYSITELIB}/psycopg2/extras.py
${PYSITELIB}/psycopg2/extras.pyc
${PYSITELIB}/psycopg2/extras.pyo
${PYSITELIB}/psycopg2/pool.py
${PYSITELIB}/psycopg2/pool.pyc
${PYSITELIB}/psycopg2/pool.pyo
${PYSITELIB}/psycopg2/psycopg1.py
${PYSITELIB}/psycopg2/psycopg1.pyc
${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_cancel.py
${PYSITELIB}/psycopg2/tests/test_cancel.pyc
${PYSITELIB}/psycopg2/tests/test_cancel.pyo
${PYSITELIB}/psycopg2/tests/test_connection.py
${PYSITELIB}/psycopg2/tests/test_connection.pyc
${PYSITELIB}/psycopg2/tests/test_connection.pyo
${PYSITELIB}/psycopg2/tests/test_copy.py
${PYSITELIB}/psycopg2/tests/test_copy.pyc
${PYSITELIB}/psycopg2/tests/test_copy.pyo
${PYSITELIB}/psycopg2/tests/test_cursor.py
${PYSITELIB}/psycopg2/tests/test_cursor.pyc
${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_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_notify.py
${PYSITELIB}/psycopg2/tests/test_notify.pyc
${PYSITELIB}/psycopg2/tests/test_notify.pyo
${PYSITELIB}/psycopg2/tests/test_psycopg2_dbapi20.py
${PYSITELIB}/psycopg2/tests/test_psycopg2_dbapi20.pyc
${PYSITELIB}/psycopg2/tests/test_psycopg2_dbapi20.pyo
${PYSITELIB}/psycopg2/tests/test_quote.py
${PYSITELIB}/psycopg2/tests/test_quote.pyc
${PYSITELIB}/psycopg2/tests/test_quote.pyo
${PYSITELIB}/psycopg2/tests/test_transaction.py
${PYSITELIB}/psycopg2/tests/test_transaction.pyc
${PYSITELIB}/psycopg2/tests/test_transaction.pyo
Changes 2.4: * New features and changes: - Added support for Python 3.1 and 3.2. The conversion has also brought several improvements: - Added 'b' and 't' mode to large objects: write can deal with both bytes strings and unicode; read can return either bytes strings or decoded unicode. - COPY sends Unicode data to files implementing 'io.TextIOBase'. - Improved PostgreSQL-Python encodings mapping. - Added a few missing encodings: EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004. - Dropped repeated dictionary lookups with unicode query/parameters. - Improvements to the named cusors: - More efficient iteration on named cursors, fetching 'itersize' records at time from the backend. - The named cursors name can be an invalid identifier. - Improvements in data handling: - Added 'register_composite()' function to cast PostgreSQL composite types into Python tuples/namedtuples. - Adapt types 'bytearray' (from Python 2.6), 'memoryview' (from Python 2.7) and other objects implementing the "Revised Buffer Protocol" to 'bytea' data type. - The 'hstore' adapter can work even when the data type is not installed in the 'public' namespace. - Raise a clean exception instead of returning bad data when receiving bytea in 'hex' format and the client libpq can't parse them. - Empty lists correctly roundtrip Python -> PostgreSQL -> Python. - Other changes: - 'cursor.description' is provided as named tuples if available. - The build script refuses to guess values if 'pg_config' is not found. - Connections and cursors are weakly referenceable. * Bug fixes
2011-04-15 15:28:26 +02:00
${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