85 Commits

Author SHA256 Message Date
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
James Oakley
9c371a0633 - Update to 2.4.5:
* The close() methods on connections and cursors don't raise exceptions
    if called on already closed objects.
  * Fixed fetchmany() with no argument in cursor subclasses
    (ticket #84).
  * Use lo_creat() instead of lo_create() when possible for better
    interaction with pgpool-II (ticket #88).
  * Error and its subclasses are picklable, useful for multiprocessing
    interaction (ticket #90).
  * Better efficiency and formatting of timezone offset objects thanks
    to Menno Smits (tickets #94, #95).
  * Fixed 'rownumber' during iteration on cursor subclasses.
    Regression introduced in 2.4.4 (ticket #100).
  * Added support for 'inet' arrays.
  * Fixed 'commit()' concurrency problem (ticket #103).
  * Codebase cleaned up using the GCC Python plugin's static analysis
    tool, which has revealed several unchecked return values, possible
    NULL dereferences, reference counting problems. Many thanks to David
    Malcolm for the useful tool and the assistance provided using it.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=32
2012-04-06 19:07:13 +00:00
Sascha Peilicke
c25c4025b0 - Can't hurt to suggest postgresql-server
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-psycopg2?expand=0&rev=31
2012-03-27 09:27:26 +00:00