summaryrefslogtreecommitdiff
path: root/psycopg
Commit message (Expand)AuthorAgeFilesLines
* chore: upgrade error codes to PostgreSQL 15Daniele Varrazzo2022-10-061-0/+1
* Include sys/time.h for gettimeofdayJohn Vandenberg2021-12-032-0/+4
* PyPy does not have PyDateTime_TimeZone_UTCJohn Vandenberg2021-12-031-1/+1
* support for python 3.11Cyril Jouve2021-11-116-2/+17
* errorcodes map and errors classes updated to PostgreSQL 14.Daniele Varrazzo2021-11-111-0/+1
* Raise an error for dates > 10K instead of returning Y9999Daniele Varrazzo2021-11-111-3/+0
* Copyright year updated to 2021Daniele Varrazzo2021-06-1575-75/+75
* Use datetime.timezone as default tzinfo_factory.Daniele Varrazzo2021-06-152-5/+15
* Drop support for mx.DateTime objectsDaniele Varrazzo2021-06-145-736/+4
* Handle correctly timestamps with fractions of minute in the timezone offsetDaniele Varrazzo2021-06-141-33/+46
* Use a stdlib timezone in TimestampFromTicksDaniele Varrazzo2021-06-141-12/+23
* Escape table and column names in cursor.copy_from() and .copy_to()Daniele Varrazzo2021-05-251-11/+43
* 'with' starts a transaction even on autocommit connectionsDaniele Varrazzo2021-05-243-12/+35
* Drop use of obsolete alias PyMem_DelDaniele Varrazzo2021-05-241-1/+1
* Merge branch 'master' into rm-2.7Daniele Varrazzo2021-05-204-8/+30
|\
| * Don't re-initialize psycoEncodings if already initializedSandro Mani2021-05-201-0/+4
| * Don't abort if sqlstate_errors already initializedSandro Mani2021-05-201-3/+2
| * Fix segfault initialising Column object manuallyDaniele Varrazzo2021-05-201-3/+22
| * docs: fix a few simple typosTim Gates2021-05-202-2/+2
* | Merge branch 'master' into rm-2.7Hugo van Kemenade2020-11-181-0/+2
|\ \ | |/
| * Merge branch 'connection_exception'Daniele Varrazzo2020-11-171-0/+2
| |\
| | * Classify connection exceptions as operational errors to better conform with P...Justas Sadzevicius2020-11-171-0/+2
* | | Drop support for EOL Python 2.7Hugo van Kemenade2020-11-1713-210/+9
|/ /
* | Drop support for EOL Python 3.5 (#1197)Hugo van Kemenade2020-11-171-2/+2
* | Drop support for EOL Python 3.4Hugo2020-11-101-2/+2
|/
* 'cursor.query' reports the query of the last COPY opearation tooDaniele Varrazzo2020-09-051-0/+14
* Errors mapping updated to PostgreSQL 13Daniele Varrazzo2020-09-051-0/+1
* use Py_SET_TYPE for compat with python 3.10Cyril Jouve2020-07-262-6/+14
* Fix memory leak in conn_set_client_encodingKevin Michel2020-05-041-1/+4
* Merge branch 'add-aix-support'Daniele Varrazzo2020-04-063-0/+108
|\
| * fixup! feat: Add AIX supportAbdirahim Musse2020-03-121-1/+1
| * feat: Add AIX supportAbdirahim Musse2020-03-053-0/+108
* | Fix typo: occured → occurredJon Dufresne2020-04-061-1/+1
* | Column objects can be slicedcolumn-sliceDaniele Varrazzo2020-03-111-1/+27
|/
* Copyright bumped to 2020Daniele Varrazzo2020-01-1776-0/+76
* Merge branch 'fix-951'Daniele Varrazzo2019-10-191-3/+3
|\
| * [psycopg/pqpath.c] sys/time.h include for non mac & WindowsSamuel Marks2019-08-051-3/+3
* | Merge branch 'bugfix/940'Daniele Varrazzo2019-10-193-1/+7
|\ \
| * | Don't advance replication cursor when the message wasn't confirmedAlexander Kukushkin2019-07-053-1/+7
| |/
* | Mention that with PgBouncer get_backend_pid() is not updatedDaniele Varrazzo2019-10-191-1/+1
* | Allow parsing boolean both upper and lowercaseDaniele Varrazzo2019-10-191-6/+17
* | Added Postgres 12 errorsDaniele Varrazzo2019-10-191-0/+16
* | Fixed handling large Oid valuesfix-961Daniele Varrazzo2019-09-046-11/+21
|/
* Function to obscure password moved to connection_intDaniele Varrazzo2019-06-243-53/+56
* Obscure the dsn password before storing it into the connectionobscure-password-before-connectDaniele Varrazzo2019-06-223-42/+38
* Fix typo: "the the"Jon Dufresne2019-06-212-3/+3
* Address code-reviewAlexander Kukushkin2019-05-071-1/+1
* Change the default value of keepalive_interval parameter to NoneAlexander Kukushkin2019-05-061-9/+25
* Smart replication feedbackAlexander Kukushkin2019-05-066-41/+99
* Check return code of pthread_mutex_initfix-901Daniele Varrazzo2019-04-211-10/+12