17
0

Commit Graph

  • 2d985f28cb Accepting request 1319752 from devel:languages:python factory Ana Guerrero 2025-11-24 16:17:39 +00:00
  • 7112dc963a Accepting request 1318898 from home:glaubitz:branches:devel:languages:python Nico Krapp 2025-11-24 13:46:29 +00:00
  • b8640d0ac0 Accepting request 1268414 from devel:languages:python slfo-main slfo-1.2 Ana Guerrero 2025-04-10 19:58:45 +00:00
  • 5bb8725869 Accepting request 1268414 from devel:languages:python Ana Guerrero 2025-04-10 19:58:45 +00:00
  • ceb3e11545 - Update to 2.9.10 * Add support for Python 3.13. * Receive notifications on commit (ticket #1728). * Errorcodes map and errors classes updated to PostgreSQL 17. * Drop support for Python 3.7. - Drop support-python-313.patch, merged upstream Markéta Machová 2025-04-10 13:51:07 +00:00
  • 62d5d86d43 Accepting request 1268389 from home:glaubitz:branches:devel:languages:python Markéta Machová 2025-04-10 13:51:07 +00:00
  • 883b248319 Accepting request 1218908 from devel:languages:python Ana Guerrero 2024-10-29 13:36:32 +00:00
  • 37499ceaf2 Accepting request 1218908 from devel:languages:python Ana Guerrero 2024-10-29 13:36:32 +00:00
  • 1b94deff94 - Drop patch py313-tests.patch, included in: - Add patch support-python-313.patch: * Support Python 3.13. Steve Kowalik 2024-10-29 05:08:38 +00:00
  • d1aa6c8614 - Drop patch py313-tests.patch, included in: - Add patch support-python-313.patch: * Support Python 3.13. Steve Kowalik 2024-10-29 05:08:38 +00:00
  • e00e3bd590 - add py313-tests.patch Dirk Mueller 2024-10-28 21:56:27 +00:00
  • edcce928ec - add py313-tests.patch Dirk Mueller 2024-10-28 21:56:27 +00:00
  • 22a09138e4 Accepting request 1136458 from devel:languages:python Dominique Leuenberger 2024-01-03 11:32:51 +00:00
  • c3b7c49a4c Accepting request 1136458 from devel:languages:python Dominique Leuenberger 2024-01-03 11:32:51 +00:00
  • 659c880ce8 - require setuptools Dirk Mueller 2024-01-03 10:10:10 +00:00
  • 7610089b23 - require setuptools Dirk Mueller 2024-01-03 10:10:10 +00:00
  • d0b27bcb21 Accepting request 1129668 from devel:languages:python Ana Guerrero 2023-11-30 21:00:04 +00:00
  • 58f96bc98e Accepting request 1129668 from devel:languages:python Ana Guerrero 2023-11-30 21:00:04 +00:00
  • 7ba5100ba5 - update to 2.9.9: * Add support for Python 3.12. * Drop support for Python 3.6. * Wheel package bundled with PostgreSQL 16 libpq in order to add support for recent features, such as `sslcertmode`. Dirk Mueller 2023-11-28 21:49:48 +00:00
  • df7dd959b8 - update to 2.9.9: * Add support for Python 3.12. * Drop support for Python 3.6. * Wheel package bundled with PostgreSQL 16 libpq in order to add support for recent features, such as `sslcertmode`. Dirk Mueller 2023-11-28 21:49:48 +00:00
  • a516948d5b Accepting request 1109514 from devel:languages:python Ana Guerrero 2023-09-07 19:13:48 +00:00
  • 947ef3a4b0 Accepting request 1109514 from devel:languages:python Ana Guerrero 2023-09-07 19:13:48 +00:00
  • 34f11a13c5 - update to 2.9.7: * Fix propagation of exceptions raised during module initialization * Fix building when pg_config returns an empty string - Update to 2.9.5 * Alpine (musl) wheels now available - update to 2.8.5 * Added interval_status parameter to start_replication() method and other facilities to send automatic replication keepalives * Fixed “there’s no async cursor” error polling a connection with * Added errors module. Every PostgreSQL error is converted into * Added BYTES adapter to manage databases with mixed encodings on * Added table_oid and table_column attributes on cursor.description * Added connection.info object to retrieve various PostgreSQL * Fixed async communication blocking if results are returned in * Dropped deprecated PersistentConnectionPool. Use * Binary packages no longer installed by default. The * Added Replication protocol support (ticket #322). Main authors are * Added parse_dsn() and make_dsn() functions (tickets #321, #363). connect() * Added __libpq_version__ and libpq_version() to inspect the version of the * The attributes notices and notifies can be customized replacing them with * Adapt network types to ipaddress objects when available. When not enabled, convert arrays of network types to lists by default. The old Inet adapter is * Give precedence to __conform__() over superclasses to choose an object * Using Python C API decoding functions and codecs caching for faster * executemany() slowness addressed by execute_batch() and execute_values() * Added async_ as an alias for async to support Python 3.7 where async will * Unless in autocommit, do not use default_transaction_* settings to control the session characteristics as it may create problems with external * isolation_level is now writable and entirely separated from autocommit; Dirk Mueller 2023-09-07 11:10:42 +00:00
  • eb01674eef - update to 2.9.7: * Fix propagation of exceptions raised during module initialization * Fix building when pg_config returns an empty string - Update to 2.9.5 * Alpine (musl) wheels now available - update to 2.8.5 * Added interval_status parameter to start_replication() method and other facilities to send automatic replication keepalives * Fixed “there’s no async cursor” error polling a connection with * Added errors module. Every PostgreSQL error is converted into * Added BYTES adapter to manage databases with mixed encodings on * Added table_oid and table_column attributes on cursor.description * Added connection.info object to retrieve various PostgreSQL * Fixed async communication blocking if results are returned in * Dropped deprecated PersistentConnectionPool. Use * Binary packages no longer installed by default. The * Added Replication protocol support (ticket #322). Main authors are * Added parse_dsn() and make_dsn() functions (tickets #321, #363). connect() * Added __libpq_version__ and libpq_version() to inspect the version of the * The attributes notices and notifies can be customized replacing them with * Adapt network types to ipaddress objects when available. When not enabled, convert arrays of network types to lists by default. The old Inet adapter is * Give precedence to __conform__() over superclasses to choose an object * Using Python C API decoding functions and codecs caching for faster * executemany() slowness addressed by execute_batch() and execute_values() * Added async_ as an alias for async to support Python 3.7 where async will * Unless in autocommit, do not use default_transaction_* settings to control the session characteristics as it may create problems with external * isolation_level is now writable and entirely separated from autocommit; Dirk Mueller 2023-09-07 11:10:42 +00:00
  • af5d01d6df Accepting request 1081820 from devel:languages:python Dominique Leuenberger 2023-04-21 16:48:03 +00:00
  • dd2f877c55 Accepting request 1081820 from devel:languages:python Dominique Leuenberger 2023-04-21 16:48:03 +00:00
  • 81386ea44f Accepting request 1081536 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:11:04 +00:00
  • 9dc7df1882 Accepting request 1081536 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 14:11:04 +00:00
  • 671fe1b098 Accepting request 1077060 from devel:languages:python Dominique Leuenberger 2023-04-04 19:26:00 +00:00
  • 7074b9544d Accepting request 1077060 from devel:languages:python Dominique Leuenberger 2023-04-04 19:26:00 +00:00
  • c462c09bb2 - update to 2.9.6: * Package manylinux 2014 for aarch64 and ppc64le platforms, in order to include libpq 15 in the binary package (🎫#1396). * Wheel package compiled against OpenSSL 1.1.1t. Dirk Mueller 2023-04-03 19:55:58 +00:00
  • 3c571e99c9 - update to 2.9.6: * Package manylinux 2014 for aarch64 and ppc64le platforms, in order to include libpq 15 in the binary package (🎫#1396). * Wheel package compiled against OpenSSL 1.1.1t. Dirk Mueller 2023-04-03 19:55:58 +00:00
  • f47ea15c35 Accepting request 1032498 from devel:languages:python Dominique Leuenberger 2022-11-01 12:42:13 +00:00
  • c10f10176d Accepting request 1032498 from devel:languages:python Dominique Leuenberger 2022-11-01 12:42:13 +00:00
  • adeef9c355 Accepting request 1032036 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-10-31 13:22:06 +00:00
  • 2228d60bbe Accepting request 1032036 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-10-31 13:22:06 +00:00
  • 02f18d6dc9 Accepting request 943182 from devel:languages:python Dominique Leuenberger 2021-12-30 14:55:40 +00:00
  • 98f89a1f1d Accepting request 943182 from devel:languages:python Dominique Leuenberger 2021-12-30 14:55:40 +00:00
  • d783de870a - update to 2.9.3: * Alpine (musl) wheels now available Dirk Mueller 2021-12-30 09:54:51 +00:00
  • 85b49c106a - update to 2.9.3: * Alpine (musl) wheels now available Dirk Mueller 2021-12-30 09:54:51 +00:00
  • 9faee406e8 Accepting request 934511 from devel:languages:python Dominique Leuenberger 2021-11-29 16:28:34 +00:00
  • e66bb67501 Accepting request 934511 from devel:languages:python Dominique Leuenberger 2021-11-29 16:28:34 +00:00
  • dd7eb0f13a - update to 2.9.2: * Raise ValueError for dates >= Y10k (🎫#1307). * ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 14. * Add preliminary support for Python 3.11 (🎟️#1376, #1386). * Wheel package compiled against OpenSSL 1.1.1l and PostgreSQL 14.1 Dirk Mueller 2021-11-29 10:58:17 +00:00
  • 9112b14e61 - update to 2.9.2: * Raise ValueError for dates >= Y10k (🎫#1307). * ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 14. * Add preliminary support for Python 3.11 (🎟️#1376, #1386). * Wheel package compiled against OpenSSL 1.1.1l and PostgreSQL 14.1 Dirk Mueller 2021-11-29 10:58:17 +00:00
  • a977937c26 Accepting request 925643 from devel:languages:python Dominique Leuenberger 2021-10-16 20:47:20 +00:00
  • 349ed4f317 Accepting request 925643 from devel:languages:python Dominique Leuenberger 2021-10-16 20:47:20 +00:00
  • 2201080b65 Accepting request 924846 from home:ecsos Dirk Mueller 2021-10-16 09:40:18 +00:00
  • 14cea33066 Accepting request 924846 from home:ecsos Dirk Mueller 2021-10-16 09:40:18 +00:00
  • 0584a7ed40 Accepting request 835010 from devel:languages:python Dominique Leuenberger 2020-09-17 12:51:42 +00:00
  • 20878d3ad2 Accepting request 835010 from devel:languages:python Dominique Leuenberger 2020-09-17 12:51:42 +00:00
  • 2038d23c52 - update to 2.8.6: * Fixed memory leak changing connection encoding to the current one * Fixed search of mxDateTime headers in virtualenvs (🎫#996). * Added missing values from errorcodes (🎫#1133). * cursor.query reports the query of the last :sql:COPY opearation too * ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 13. * Added wheel packages for ARM architecture (🎫#1125). * Wheel package compiled against OpenSSL 1.1.1g. Dirk Mueller 2020-09-16 21:19:49 +00:00
  • 4dac3756dd - update to 2.8.6: * Fixed memory leak changing connection encoding to the current one * Fixed search of mxDateTime headers in virtualenvs (🎫#996). * Added missing values from errorcodes (🎫#1133). * cursor.query reports the query of the last :sql:COPY opearation too * ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 13. * Added wheel packages for ARM architecture (🎫#1125). * Wheel package compiled against OpenSSL 1.1.1g. Dirk Mueller 2020-09-16 21:19:49 +00:00
  • ea1e0703bc Accepting request 807105 from devel:languages:python Dominique Leuenberger 2020-05-19 12:49:51 +00:00
  • c2b0db28b2 Accepting request 807105 from devel:languages:python Dominique Leuenberger 2020-05-19 12:49:51 +00:00
  • 2a4d5cee7f - Sort out the syntax of the deps bsc#1171213 Tomáš Chvátal 2020-05-19 06:17:20 +00:00
  • 5018d6625b - Sort out the syntax of the deps bsc#1171213 Tomáš Chvátal 2020-05-19 06:17:20 +00:00
  • f97fd12ef2 Accepting request 796702 from devel:languages:python Dominique Leuenberger 2020-04-25 18:28:02 +00:00
  • 2ea3812fab Accepting request 796702 from devel:languages:python Dominique Leuenberger 2020-04-25 18:28:02 +00:00
  • dda65850ec Accepting request 796604 from home:dmolkentin:netbox Tomáš Chvátal 2020-04-23 20:39:38 +00:00
  • 1f127b4328 Accepting request 796604 from home:dmolkentin:netbox Tomáš Chvátal 2020-04-23 20:39:38 +00:00
  • 0a9150239c Accepting request 787714 from devel:languages:python Dominique Leuenberger 2020-03-27 20:56:23 +00:00
  • 67a4cdf359 Accepting request 787714 from devel:languages:python Dominique Leuenberger 2020-03-27 20:56:23 +00:00
  • c248aad461 - fix postgresql build dependency: pg_config is in postgresql-server-devel (bsc#1167541) Dirk Mueller 2020-03-24 09:38:03 +00:00
  • 4af13adf18 - fix postgresql build dependency: pg_config is in postgresql-server-devel (bsc#1167541) Dirk Mueller 2020-03-24 09:38:03 +00:00
  • 81dcb32d00 Accepting request 786407 from devel:languages:python Dominique Leuenberger 2020-03-19 18:51:43 +00:00
  • 283426bd8a Accepting request 786407 from devel:languages:python Dominique Leuenberger 2020-03-19 18:51:43 +00:00
  • 5892629a6a Accepting request 786405 from home:frispete:OpenStack:Common Tomáš Chvátal 2020-03-19 10:27:46 +00:00
  • 433bfe1197 Accepting request 786405 from home:frispete:OpenStack:Common Tomáš Chvátal 2020-03-19 10:27:46 +00:00
  • 131f53e1d0 Accepting request 780392 from devel:languages:python Dominique Leuenberger 2020-03-03 09:15:22 +00:00
  • 4dc4994a0c Accepting request 780392 from devel:languages:python Dominique Leuenberger 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. Dirk Mueller 2020-02-28 21:51:09 +00:00
  • 6b2c5e4eb8 - 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. Dirk Mueller 2020-02-28 21:51:09 +00:00
  • 6b147d076f Accepting request 738373 from devel:languages:python Dominique Leuenberger 2019-10-16 07:15:14 +00:00
  • 372d8195dc Accepting request 738373 from devel:languages:python Dominique Leuenberger 2019-10-16 07:15:14 +00:00
  • e1787126c3 - Replace %fdupes -s with plain %fdupes; hardlinks are better. Matej Cepl 2019-10-14 14:14:54 +00:00
  • 839acf116a - Replace %fdupes -s with plain %fdupes; hardlinks are better. Matej Cepl 2019-10-14 14:14:54 +00:00
  • c7c86d9bf9 Accepting request 713467 from devel:languages:python Dominique Leuenberger 2019-07-11 11:15:22 +00:00
  • c1c109906f Accepting request 713467 from devel:languages:python Dominique Leuenberger 2019-07-11 11:15:22 +00:00
  • 32a16a737e Accepting request 713458 from home:dmolkentin:netbox Tomáš Chvátal 2019-07-04 16:25:17 +00:00
  • 77f0dc7c54 Accepting request 713458 from home:dmolkentin:netbox Tomáš Chvátal 2019-07-04 16:25:17 +00:00
  • eef41de8c7 Accepting request 707677 from devel:languages:python Dominique Leuenberger 2019-06-19 19:04:04 +00:00
  • 060b20a64f Accepting request 707677 from devel:languages:python Dominique Leuenberger 2019-06-19 19:04:04 +00:00
  • b0bb2bc6f5 Accepting request 707666 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-06-04 18:48:55 +00:00
  • 84a1e40499 Accepting request 707666 from home:mcalabkova:branches:devel:languages:python Tomáš Chvátal 2019-06-04 18:48:55 +00:00
  • f91dc8e681 Accepting request 690714 from devel:languages:python Dominique Leuenberger 2019-04-03 08:51:17 +00:00
  • 75b6530b25 Accepting request 690714 from devel:languages:python Dominique Leuenberger 2019-04-03 08:51:17 +00:00
  • 02163b7a5d Accepting request 690713 from home:TheBlackCat:branches:devel:languages:python Todd R 2019-04-02 16:47:19 +00:00
  • 722a9fb581 Accepting request 690713 from home:TheBlackCat:branches:devel:languages:python Todd R 2019-04-02 16:47:19 +00:00
  • 6bb8d9bb7f Accepting request 681339 from devel:languages:python Dominique Leuenberger 2019-03-05 11:22:49 +00:00
  • d20d5b1ea6 Accepting request 681339 from devel:languages:python Dominique Leuenberger 2019-03-05 11:22:49 +00:00
  • 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). Tomáš Chvátal 2019-03-04 12:18:22 +00:00
  • 8b21b91e2f - 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). Tomáš Chvátal 2019-03-04 12:18:22 +00:00
  • 4297afd9bd Accepting request 583911 from devel:languages:python Dominique Leuenberger 2018-03-08 09:58:56 +00:00
  • c5557c4a84 Accepting request 583911 from devel:languages:python Dominique Leuenberger 2018-03-08 09:58:56 +00:00
  • d5492b3f7c Accepting request 583898 from home:aplanas:branches:devel:languages:python Tomáš Chvátal 2018-03-07 14:34:22 +00:00
  • d6a9f32323 Accepting request 583898 from home:aplanas:branches:devel:languages:python Tomáš Chvátal 2018-03-07 14:34:22 +00:00
  • eab77f9392 Accepting request 580804 from devel:languages:python Dominique Leuenberger 2018-03-05 12:37:19 +00:00
  • a33ded6970 Accepting request 580804 from devel:languages:python Dominique Leuenberger 2018-03-05 12:37:19 +00:00
  • d83cd63b4c Accepting request 580746 from home:aplanas:branches:devel:languages:python Dirk Mueller 2018-02-27 21:52:12 +00:00
  • e65cf4d270 Accepting request 580746 from home:aplanas:branches:devel:languages:python Dirk Mueller 2018-02-27 21:52:12 +00:00