87 Commits

Author SHA256 Message Date
f97fd12ef2 Accepting request 796702 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/796702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=35
2020-04-25 18:28:02 +00:00
Tomáš Chvátal
dda65850ec Accepting request 796604 from home:dmolkentin:netbox
- update to 2.8.5 
  - Fixed use of connection_factory and cursor_factory together
    (ticket #1019).
  - Added support for logging.LoggerAdapter in LoggingConnection
    (ticket #1026).
  - Column objects in cursor.description can be sliced (ticket
    #1034).
  - Added AIX support (ticket #1061).
  - Fixed copy() of DictCursor rows (ticket #1073).

OBS-URL: https://build.opensuse.org/request/show/796604
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=76
2020-04-23 20:39:38 +00:00
0a9150239c Accepting request 787714 from devel:languages:python
- fix postgresql build dependency: pg_config is in postgresql-server-devel (bsc#1167541)

OBS-URL: https://build.opensuse.org/request/show/787714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=34
2020-03-27 20:56:23 +00:00
c248aad461 - fix postgresql build dependency: pg_config is in postgresql-server-devel (bsc#1167541)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=74
2020-03-24 09:38:03 +00:00
81dcb32d00 Accepting request 786407 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/786407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=33
2020-03-19 18:51:43 +00:00
Tomáš Chvátal
5892629a6a Accepting request 786405 from home:frispete:OpenStack:Common
- fix postgresql build dependency: pg_config is in postgresql-server-devel

OBS-URL: https://build.opensuse.org/request/show/786405
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=72
2020-03-19 10:27:46 +00:00
131f53e1d0 Accepting request 780392 from devel:languages:python
- update to 2.8.4:
  - Fixed building with Python 3.8 (🎫`#854`).
  - Don't swallow keyboard interrupts on connect when a password is specified
    in the connection string (🎫`#898`).
  - Don't advance replication cursor when the message wasn't confirmed
    (🎫`#940`).
  - Fixed inclusion of ``time.h`` on linux (🎫`#951`).
  - Fixed int overflow for large values in `~psycopg2.extensions.Column.table_oid`
    and `~psycopg2.extensions.Column.type_code` (🎫`#961`).
  - `~psycopg2.errorcodes` map and `~psycopg2.errors` classes updated to
    PostgreSQL 12.
  - Wheel package compiled against OpenSSL 1.1.1d and PostgreSQL at least 11.4.

OBS-URL: https://build.opensuse.org/request/show/780392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=32
2020-03-03 09:15:22 +00:00
5481992927 - update to 2.8.4:
- Fixed building with Python 3.8 (🎫`#854`).
  - Don't swallow keyboard interrupts on connect when a password is specified
    in the connection string (🎫`#898`).
  - Don't advance replication cursor when the message wasn't confirmed
    (🎫`#940`).
  - Fixed inclusion of ``time.h`` on linux (🎫`#951`).
  - Fixed int overflow for large values in `~psycopg2.extensions.Column.table_oid`
    and `~psycopg2.extensions.Column.type_code` (🎫`#961`).
  - `~psycopg2.errorcodes` map and `~psycopg2.errors` classes updated to
    PostgreSQL 12.
  - Wheel package compiled against OpenSSL 1.1.1d and PostgreSQL at least 11.4.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=70
2020-02-28 21:51:09 +00:00
6b147d076f Accepting request 738373 from devel:languages:python
Replace %fdupes -s with plain %fdupes; hardlinks are better.

OBS-URL: https://build.opensuse.org/request/show/738373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=31
2019-10-16 07:15:14 +00:00
e1787126c3 - Replace %fdupes -s with plain %fdupes; hardlinks are better.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=68
2019-10-14 14:14:54 +00:00
c7c86d9bf9 Accepting request 713467 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/713467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=30
2019-07-11 11:15:22 +00:00
Tomáš Chvátal
32a16a737e Accepting request 713458 from home:dmolkentin:netbox
- Update to 2.8.4
  * Added interval_status parameter to start_replication() method and other
    facilities to send automatic replication keepalives at periodic intervals
    (ticket #913).
  * Fixed namedtuples caching introduced in 2.8 (ticket #928).

OBS-URL: https://build.opensuse.org/request/show/713458
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=66
2019-07-04 16:25:17 +00:00
eef41de8c7 Accepting request 707677 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/707677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=29
2019-06-19 19:04:04 +00:00
Tomáš Chvátal
b0bb2bc6f5 Accepting request 707666 from home:mcalabkova:branches:devel:languages:python
- Update to 2.8.3
  * Added interval_status parameter to start_replication() method 
    and other facilities to send automatic replication keepalives 
    at periodic intervals
  * Fixed RealDictCursor when there are repeated columns
  * Fixed RealDictRow modifiability
  * Fixed “there’s no async cursor” error polling a connection with 
    no cursor
  2.8.0
  * Added errors module. Every PostgreSQL error is converted into 
    a specific exception class
  * Added encrypt_password() function
  * Added BYTES adapter to manage databases with mixed encodings on 
    Python 3
  * Added table_oid and table_column attributes on cursor.description 
    items
  * Added connection.info object to retrieve various PostgreSQL 
    connection information
  * str() on Range produces a human-readable representation
  * Fixed async communication blocking if results are returned in 
    different chunks
  * Fixed adaptation of numeric subclasses such as IntEnum
  * Dropped support for Python 2.6, 3.2, 3.3.
  * Dropped deprecated register_tstz_w_secs()
  * Dropped deprecated PersistentConnectionPool. Use 
    ZPsycopgDA.pool instead.
  * Binary packages no longer installed by default. The 
    ‘psycopg2-binary’ package must be used explicitly.
  * Dropped PSYCOPG_DISPLAY_SIZE build parameter.

OBS-URL: https://build.opensuse.org/request/show/707666
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=64
2019-06-04 18:48:55 +00:00
f91dc8e681 Accepting request 690714 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/690714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=28
2019-04-03 08:51:17 +00:00
Todd R
02163b7a5d Accepting request 690713 from home:TheBlackCat:branches:devel:languages:python
- Requires postgresql-server-devel on Factory now.

OBS-URL: https://build.opensuse.org/request/show/690713
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=62
2019-04-02 16:47:19 +00:00
6bb8d9bb7f Accepting request 681339 from devel:languages:python
- Update to 2.7.7:
  * Cleanup of the cursor results assignment code, which might have solved
    double free and inconsistencies in concurrent usage (🎟️`#346, #384`).
  * Close named cursors if exist, even if execute() wasn't called (ticket #746).
  * Fixed building on modern FreeBSD versions with Python 3.7 (ticket #755).
  * Fixed hang trying to COPY via execute() in asynchronous connections (ticket #781).
  * Fixed adaptation of arrays of empty arrays (ticket #788).
  * Fixed segfault accessing the connection.readonly and connection.deferrable attributes repeatedly (ticket #790).
  * execute_values() accepts sql.Composable objects (ticket #794).
  * errorcodes map updated to PostgreSQL 11.
  * Allow non-ascii chars in namedtuple fields (regression introduced fixing ticket #211).
  * Fixed adaptation of arrays of arrays of nulls (ticket #325).
  * Fixed building on Solaris 11 and derivatives such as SmartOS and illumos (ticket #677).
  * Maybe fixed building on MSYS2 (as reported in ticket #658).
  * Allow string subclasses in connection and other places (ticket #679).
  * Don't raise an exception closing an unused named cursor (ticket #716).

OBS-URL: https://build.opensuse.org/request/show/681339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=27
2019-03-05 11:22:49 +00:00
Tomáš Chvátal
15154cfc8d - Update to 2.7.7:
* Cleanup of the cursor results assignment code, which might have solved
    double free and inconsistencies in concurrent usage (🎟️`#346, #384`).
  * Close named cursors if exist, even if execute() wasn't called (ticket #746).
  * Fixed building on modern FreeBSD versions with Python 3.7 (ticket #755).
  * Fixed hang trying to COPY via execute() in asynchronous connections (ticket #781).
  * Fixed adaptation of arrays of empty arrays (ticket #788).
  * Fixed segfault accessing the connection.readonly and connection.deferrable attributes repeatedly (ticket #790).
  * execute_values() accepts sql.Composable objects (ticket #794).
  * errorcodes map updated to PostgreSQL 11.
  * Allow non-ascii chars in namedtuple fields (regression introduced fixing ticket #211).
  * Fixed adaptation of arrays of arrays of nulls (ticket #325).
  * Fixed building on Solaris 11 and derivatives such as SmartOS and illumos (ticket #677).
  * Maybe fixed building on MSYS2 (as reported in ticket #658).
  * Allow string subclasses in connection and other places (ticket #679).
  * Don't raise an exception closing an unused named cursor (ticket #716).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=60
2019-03-04 12:18:22 +00:00
4297afd9bd Accepting request 583911 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/583911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=26
2018-03-08 09:58:56 +00:00
Tomáš Chvátal
d5492b3f7c Accepting request 583898 from home:aplanas:branches:devel:languages:python
Allows Recommends and Suggest in Fedora

OBS-URL: https://build.opensuse.org/request/show/583898
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=58
2018-03-07 14:34:22 +00:00
eab77f9392 Accepting request 580804 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/580804
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=25
2018-03-05 12:37:19 +00:00
d83cd63b4c Accepting request 580746 from home:aplanas:branches:devel:languages:python
- Suggests only for SUSE

OBS-URL: https://build.opensuse.org/request/show/580746
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=56
2018-02-27 21:52:12 +00:00
caadd5bff3 Accepting request 578960 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/578960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=24
2018-02-26 22:24:15 +00:00
Tomáš Chvátal
e664328c2f Accepting request 578950 from home:sebix:branches:devel:languages:python
- update to version 2.7.4:
 - Moving away from installing the wheel package by default.
   Packages installed from wheel raise a warning on import. Added package
   ``psycopg2-binary`` to install from wheel instead (🎫`#543`).
 - Convert fields names into valid Python identifiers in
   `~psycopg2.extras.NamedTupleCursor` (🎫`#211`).
 - Fixed Solaris 10 support (🎫`#532`).
 - `cursor.mogrify()` can be called on closed cursors (🎫`#579`).
 - Fixed setting session characteristics in corner cases on autocommit
   connections (🎫`#580`).
 - Fixed `~psycopg2.extras.MinTimeLoggingCursor` on Python 3 (🎫`#609`).
 - Fixed parsing of array of points as floats (🎫`#613`).
 - Fixed `~psycopg2.__libpq_version__` building with libpq >= 10.1
   (🎫`632`).
 - Fixed `~cursor.rowcount` after `~cursor.executemany()` with :sql:`RETURNING`
   statements (🎫`633`).
 - Fixed compatibility problem with pypy3 (🎫`#649`).
 - Wheel packages compiled against PostgreSQL 10.1 libpq and OpenSSL 1.0.2n.
 - Wheel packages for Python 2.6 no more available (support dropped from
   wheel building infrastructure).
- update to version 2.7.3.2:
 - not relevant
- update to version 2.7.3.1:
 - not relevant

OBS-URL: https://build.opensuse.org/request/show/578950
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=54
2018-02-22 11:20:22 +00:00
c409130b30 Accepting request 515215 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/515215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=23
2017-08-10 12:06:02 +00:00
15936224a7 Accepting request 515213 from home:tbechtold:branches:devel:languages:python
- update version to 2.7.3:
  - Restored default :sql:`timestamptz[]` typecasting to Python `!datetime`.
    Regression introduced in Psycopg 2.7.2 (🎫`#578`).
  - Fixed inconsistent state in externally closed connections
    (🎟️`#263, #311, #443`). Was fixed in 2.6.2 but not included in
    2.7 by mistake.
  - Fixed Python exceptions propagation in green callback (🎫`#410`).
  - Don't display the password in `connection.dsn` when the connection
    string is specified as an URI (🎫`#528`).
  - Return objects with timezone parsing "infinity" :sql:`timestamptz`
    (🎫`#536`).
  - Dropped dependency on VC9 runtime on Windows binary packages
    (🎫`#541`).
  - Fixed segfault in `~connection.lobject()` when *mode*\=\ `!None`
    (🎫`#544`).
  - Fixed `~connection.lobject()` keyword argument *lobject_factory*
    (🎫`#545`).
  - Fixed `~psycopg2.extras.ReplicationCursor.consume_stream()`
    *keepalive_interval* argument (🎫`#547`).
  - Maybe fixed random import error on Python 3.6 in multiprocess
    environment (🎫`#550`).
  - Fixed random `!SystemError` upon receiving abort signal (🎫`#551`).
  - Accept `~psycopg2.sql.Composable` objects in
    `~psycopg2.extras.ReplicationCursor.start_replication_expert()`
    (🎫`554`).
  - Parse intervals returned as microseconds from Redshift (🎫`#558`).
  - Added `~psycopg2.extras.Json` `!prepare()` method to consider connection
    params when adapting (🎫`#562`).
  - `~psycopg2.errorcodes` map updated to PostgreSQL 10 beta 1.

OBS-URL: https://build.opensuse.org/request/show/515213
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=52
2017-08-08 15:57:53 +00:00
f65d116eb7 Accepting request 509127 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=22
2017-07-11 06:27:17 +00:00
Thomas Bechtold
0564305423 Accepting request 509124 from home:jengelh:branches:devel:languages:python
- Trim filler wording from description.

OBS-URL: https://build.opensuse.org/request/show/509124
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=50
2017-07-10 10:34:52 +00:00
8ffce2f0da Accepting request 505946 from devel:languages:python
- convert to singlespec
- update to 2.7.1
- drop doc subpackage, html docs available from http://pythonhosted.org/psycopg2/

OBS-URL: https://build.opensuse.org/request/show/505946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=21
2017-06-25 17:24:18 +00:00
Jan Matejek
d7de5c3d8f - convert to singlespec
- update to 2.7.1
- drop doc subpackage, html docs available from http://pythonhosted.org/psycopg2/

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=44
2017-06-23 16:40:37 +00:00
Jan Matejek
9fddc27560 Accepting request 505420 from home:bmwiedemann:branches:devel:languages:python
Do not include unneccessary undeterministic environment.pickle in package to fix build-compare

OBS-URL: https://build.opensuse.org/request/show/505420
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=43
2017-06-21 13:51:32 +00:00
6458c95602 - update to 2.6.2:
* Fixed inconsistent state in externally closed connections (tickets #263, #311, #443).
  * Report the server response status on errors (such as ticket #281).
  * Raise NotSupportedError on unhandled server response status (ticket #352).
  * Allow overriding string adapter encoding with no connection (ticket #331).
  * The wait_select callback allows interrupting a long-running query in an interactive shell using Ctrl-C (ticket #333).
  * Fixed PersistentConnectionPool on Python 3 (ticket #348).
  * Fixed segfault on repr() of an uninitialized connection (ticket #361).
  * Allow adapting bytes using QuotedString on Python 3 (ticket #365).
  * Added support for setuptools/wheel (ticket #370).
  * Fix build on Windows with Python 3.5, VS 2015 (ticket #380).
  * Fixed errorcodes.lookup initialization thread-safety (ticket #382).
  * Fixed read() exception propagation in copy_from (ticket #412).
  * Fixed possible NULL TZ decref (ticket #424).
  * errorcodes map updated to PostgreSQL 9.5.
  * Lists consisting of only None are escaped correctly (ticket #285).
  * Fixed deadlock in multithread programs using OpenSSL (ticket #290).
  * Correctly unlock the connection after error in flush (ticket #294).
  * Fixed MinTimeLoggingCursor.callproc() (ticket #309).
  * Added support for MSVC 2015 compiler (ticket #350).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=42
2016-11-14 14:07:56 +00:00
5e0ea32eb9 Accepting request 369540 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/369540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=20
2016-03-16 09:34:59 +00:00
0fc9602a2a Accepting request 369033 from home:bmwiedemann:branches:devel:languages:python
use the year from source gzip header instead of current one
  to make reproducible rpms

OBS-URL: https://build.opensuse.org/request/show/369033
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=41
2016-03-10 11:03:38 +00:00
f401bfcae9 Accepting request 287551 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/287551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=19
2015-02-25 01:18:16 +00:00
a66f16c56a Accepting request 287547 from home:tbechtold:branches:devel:languages:python
New upstream release

OBS-URL: https://build.opensuse.org/request/show/287547
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=40
2015-02-24 15:28:39 +00:00
Stephan Kulow
f5607fc4b6 Accepting request 213773 from devel:languages:python
- update to 2.5.2:
  - Fixed segfault pickling the exception raised on connection error
  - Meaningful connection errors report a meaningful message
  - Manually creating `lobject` with the wrong parameter doesn't segfault (forwarded request 213708 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/213773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=17
2014-01-17 15:14:36 +00:00
Denisart Benjamin
338745f184 Accepting request 213708 from Cloud:OpenStack:Master
- update to 2.5.2:
  - Fixed segfault pickling the exception raised on connection error
  - Meaningful connection errors report a meaningful message
  - Manually creating `lobject` with the wrong parameter doesn't segfault

OBS-URL: https://build.opensuse.org/request/show/213708
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=39
2014-01-13 17:23:55 +00:00
Stephan Kulow
55933af917 Accepting request 180872 from devel:languages:python
- update to 2.5.1:
 - Fixed build on Solaris 10 and 11 where the round() function is already
   declared (🎫`#146`).
 - Fixed comparison of `Range` with non-range objects (🎫`#164`).
   Thanks to Chris Withers for the patch.
 - Fixed double-free on connection dealloc (🎫`#166`). Thanks to
   Gangadharan S.A. for the report and fix suggestion. (forwarded request 180856 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/180872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=15
2013-06-29 12:33:44 +00:00
Sascha Peilicke
d590b3749b Accepting request 180856 from home:dirkmueller:branches:devel:languages:python
- update to 2.5.1:
 - Fixed build on Solaris 10 and 11 where the round() function is already
   declared (🎫`#146`).
 - Fixed comparison of `Range` with non-range objects (🎫`#164`).
   Thanks to Chris Withers for the patch.
 - Fixed double-free on connection dealloc (🎫`#166`). Thanks to
   Gangadharan S.A. for the report and fix suggestion.

OBS-URL: https://build.opensuse.org/request/show/180856
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=38
2013-06-25 12:20:06 +00:00
Stephan Kulow
d5f45c6328 Accepting request 179936 from devel:languages:python
housekeeping sr, necessary due to split between d:l:p and d:l:p3 and (manual) _link removal in Factory.

OBS-URL: https://build.opensuse.org/request/show/179936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=14
2013-06-19 14:45:34 +00:00
Sascha Peilicke
c4b349269c Python3 moved to devel:languages:python3
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=37
2013-06-17 12:52:45 +00:00
Stephan Kulow
cd90b371e5 Accepting request 173096 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/173096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=13
2013-04-24 14:11:46 +00:00
James Oakley
1ba7060b5a - Update to 2.5:
- Added JSON adaptation.
  - Added support for PostgreSQL 9.2 range types.
  - `connection` and `cursor` objects can be used in ``with`` statements as
    context managers as specified by recent DBAPI extension.
  - Added `psycopg2.extensions.Diagnostics` object to get extended info from
    a database error.  Many thanks to Matthew Woodcraft for the implementation
    (ticket #149).
  - Added `connection.cursor_factory` attribute to customize the default
    object returned by `connection.cursor()`.
  - Added support for backward scrollable cursors. Thanks to Jon Nelson for
    the initial patch (ticket #108).
  - Added a simple way to customize casting of composite types into Python
    objects other than namedtuples. Many thanks to Ronan Dunklau and Tobias
    Oberstein for the feature development.
  - `connection.reset()` implemented using `DISCARD ALL` on server versions
    supporting it.
  - Properly cleanup memory of broken connections (ticket #148).
  - Fixed bad interaction of ``setup.py`` with other dependencies in
    Distribute projects on Python 3 (ticket #153).
  - Added support for Python 3.3.
  - Dropped support for Python 2.4. Please use Psycopg 2.4.x if you need it.
  - `psycopg2.errorcodes` map updated to PostgreSQL 9.2.
  - Dropped Zope adapter from source repository. ZPsycopgDA now has its own
    project at <http://github.com/psycopg/ZPsycopgDA>.
- Changes from 2.4.6:
  - Fixed 'cursor()' arguments propagation in connection subclasses and
    overriding of the 'cursor_factory' argument. Thanks to Corry Haines for
    the report and the initial patch (ticket #105).
  - Dropped GIL release during string adaptation around a function call

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=36
2013-04-16 18:44:03 +00:00
Stephan Kulow
e3b517db2b Accepting request 142781 from devel:languages:python
Removed openSUSE 11.4 spec file workarounds (forwarded request 142750 from TheBlackCat) (forwarded request 142768 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=11
2012-11-28 13:33:58 +00:00
Todd R
ceb39cf029 Accepting request 142768 from devel:languages:python3
Removed openSUSE 11.4 spec file workarounds (forwarded request 142750 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/142768
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=35
2012-11-25 11:12:03 +00:00
Stephan Kulow
a0f9f6ad85 Accepting request 122421 from devel:languages:python
license update: LGPL-3.0+ and (LGPL-3.0+ or ZPL-2.0) and 	SUSE-GPL-2.0-with-openssl-exception
See the COPYING file. There are GPL-2.0+ (with openssl linking exceptions for pgsql) in the package. Also, the ZPL option is only available for one particular subdirectory in the package (forwarded request 122403 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/122421
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=9
2012-05-29 09:44:50 +00:00
Todd R
4c2de53697 Accepting request 122403 from home:babelworx:ldig:branches:devel:languages:python
license update: LGPL-3.0+ and (LGPL-3.0+ or ZPL-2.0) and 	SUSE-GPL-2.0-with-openssl-exception
See the COPYING file. There are GPL-2.0+ (with openssl linking exceptions for pgsql) in the package. Also, the ZPL option is only available for one particular subdirectory in the package

OBS-URL: https://build.opensuse.org/request/show/122403
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=34
2012-05-25 15:20:33 +00:00
Todd R
0cfed57b69 Accepting request 122225 from home:HighwayStar:branches:devel:languages:python
python3 package added

OBS-URL: https://build.opensuse.org/request/show/122225
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=33
2012-05-25 06:57:27 +00:00
Stephan Kulow
e7ced2a1a5 Accepting request 113770 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/113770
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-psycopg2?expand=0&rev=8
2012-04-17 05:49:03 +00:00