summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Patch for issue #609 for MinTimeLoggingConnectionKevin Campbell2017-11-031-0/+2
| | | | | | | | | | On Python3 MinTimeLoggingConnection raises an exception as it tries to mix strings and bytes
* | Merge branch 'solaris-support'Daniele Varrazzo2017-11-285-1/+97
|\ \
| * | Mention solaris support in NEWSDaniele Varrazzo2017-11-281-0/+6
| | | | | | | | | | | | Close #532.
| * | Emulate timeradd and timersub on SolarisMy Karlsson2017-10-264-1/+96
| | | | | | | | | | | | | | | Solaris does not have timeradd and timersub. Add solaris_support.c which provides emulated versions of them on Solaris.
* | | Merge remote-tracking branch 'jdufresne/decimal'Daniele Varrazzo2017-11-282-19/+7
|\ \ \
| * | | Remove workaround for decimal moduleJon Dufresne2017-11-262-19/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The decimal module is available on all Python versions supported by psycopg2. It has been available since Python 2.4. No need to catch an ImportError. https://docs.python.org/2/library/decimal.html
* | | | Merge remote-tracking branch 'jdufresne/json'Daniele Varrazzo2017-11-281-28/+4
|\ \ \ \
| * | | | Clean up JSON workarounds for unsupported Python versionsJon Dufresne2017-11-261-28/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | All Python versions supported by psycopg2 have the json module. It was added in Python 2.6. Can remove checks for availability, slightly simplifying the code.
* | | | Merge remote-tracking branch 'jdufresne/skip-before'Daniele Varrazzo2017-11-282-4/+1
|\ \ \ \
| * | | | Remove use of skip_before_python for unsupported Python versionsJon Dufresne2017-11-262-4/+1
| |/ / / | | | | | | | | | | | | | | | | psycopg2 does not support Python < 2.6, remove all test guards for these versions.
* | | | Merge remote-tracking branch 'jdufresne/uuid'Daniele Varrazzo2017-11-281-5/+0
|\ \ \ \
| * | | | Remove uuid workaround for older PythonsJon Dufresne2017-11-261-5/+0
| |/ / / | | | | | | | | | | | | uuid is available on all Python versions supported by psycopg2.
* | | | Merge remote-tracking branch 'jdufresne/iobase'Daniele Varrazzo2017-11-282-18/+1
|\ \ \ \
| * | | | Remove io.TextIOBase workaround for Python <= 2.5Jon Dufresne2017-11-262-18/+1
| |/ / / | | | | | | | | | | | | | | | | io.TextIOBase is available on all Python versions supported by psycopg2. Can remove all workarounds.
* | | | Merge remote-tracking branch 'jdufresne/namedtuple'Daniele Varrazzo2017-11-286-103/+11
|\ \ \ \
| * | | | Remove workarounds for namedtuple on Python <= 2.5Jon Dufresne2017-11-266-103/+11
| |/ / / | | | | | | | | | | | | | | | | | | | | namedtuple is available on all Python versions supported by psycopg2. It was first introduced in Python 2.6. Can remove all workarounds and special documentation.
* | | | Moving to next major version on masterDaniele Varrazzo2017-11-281-1/+1
| | | | | | | | | | | | | | | | Opened maintenance branch `maint_2_7`
* | | | Merge remote-tracking branch 'jdufresne/py2'Daniele Varrazzo2017-11-281-0/+2
|\ \ \ \
| * | | | Add some missing trove classifiers for general Python supportJon Dufresne2017-11-271-0/+2
| |/ / /
* | | | Merge remote-tracking branch 'jdufresne/license'Daniele Varrazzo2017-11-281-0/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Include license file in the generated wheel packageJon Dufresne2017-11-261-0/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | The wheel package format supports including the license file. This is done using the [metadata] section in the setup.cfg file. For additional information on this feature, see: https://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file
* | | Merge pull request #616 from jdufresne/modern-exceptionsDaniele Varrazzo2017-11-2114-31/+31
|\ \ \ | | | | | | | | Use modern except syntax throughout project
| * | | Use modern except syntax throughout projectJon Dufresne2017-11-2014-31/+31
|/ / / | | | | | | | | | | | | | | | The syntax "except Exception, exc:" is deprecated. All Python versions supported by psycopg2 support the newer, modern syntax. Forward compatible with future Python versions.
* | | NEWS updated after last bugfix.Daniele Varrazzo2017-11-161-2/+8
| | |
* | | Merge pull request #614 from fogzot/fix-613Federico Di Gregorio2017-11-162-1/+6
|\ \ \ | | | | | | | | Don't cast point arrays to float arrays (fixes: #613)
| * | | Don't cast point arrays to float arrays (fixes: #613)Federico Di Gregorio2017-11-162-1/+6
|/ / /
* | | Added PostgreSQL 10 in the list of supported serversDaniele Varrazzo2017-11-061-1/+1
| | |
* | | Further docs cleanupDaniele Varrazzo2017-11-065-20/+40
| | | | | | | | | | | | | | | | | | Recent Sphinx versions seem overly aggressive in autodetecting python, or I just didn't notice the errors, so be explicit in what language to use with code examples.
* | | Parameters passing docs improvedDaniele Varrazzo2017-11-061-18/+35
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | Every point has an example and all the example show wrong/correct. Nice rhythm. Among the improvements, added point saying explicitly "thou shall not quote placeholders". Quoted placeholders will just fail except in the most contrived cases (a statement raising an exception with all the strings except with the attack ones...), and an example in the following section explicitly notes "no quotes", but apparenty someone still thinks this is not documented enough? (see issue #611) so let's just write it plain and clear into the list of commandments.
* | Dropped suggestion for --no-binary :all: to skip wheelsDaniele Varrazzo2017-10-271-5/+22
|/ | | | | | :all: applies to the entire file. --no-binary psycopg2 is the solution. See issue #543
* Merge branch 'libpq-10-wheels'Daniele Varrazzo2017-10-241-0/+7
|\
| * Preparing release 2.7.3.22_7_3_22_7_3_2Daniele Varrazzo2017-10-242-1/+2
| | | | | | | | Close #601, close #602.
| * Bumping version to test libpq 10 wheel packageDaniele Varrazzo2017-10-182-1/+7
| |
* | Merge branch 'libpq-10'Daniele Varrazzo2017-10-244-18/+51
|\ \ | | | | | | | | | Fix #604
| * | Import recipe to build PG 10 libpq on win from wheel reposDaniele Varrazzo2017-10-242-7/+32
| | | | | | | | | | | | | | | Also build pg_config so the libpq version is correct at compile time too.
| * | Test building PG 10 using the solution provided by Jason EricksonDaniele Varrazzo2017-10-241-12/+18
| | | | | | | | | | | | https://github.com/psycopg/psycopg2-wheels/pull/3/
| * | Test against PG 10.0 on TravisDaniele Varrazzo2017-10-242-4/+6
|/ /
* | Parse PG 10 error codes from final versionDaniele Varrazzo2017-10-192-8/+13
| |
* | Merge branch 'sphinx-1.6'Daniele Varrazzo2017-10-183-10/+9
|\ \
| * | Dropped doc building warningDaniele Varrazzo2017-10-181-1/+1
| | | | | | | | | | | | doctests have sure completely rotten however.
| * | Sphinx version do build docs updated to 1.6Daniele Varrazzo2017-10-181-2/+2
| | |
| * | Make dbapi_extension.py compatible with Sphinx 1.6Dmitry Shachnev2017-10-121-7/+6
|/ / | | | | | | | | | | In Sphinx commit 1a821b89e9952fc2, the deprecated make_admonition() function was removed. This commit updates the code to use the modern API instead.
* | Construct proper human sentences to describe execute_values()Daniele Varrazzo2017-08-311-6/+11
| | | | | | | | With bonus typos dropped.
* | Merge branch 'fix-wheel-libresolv'Daniele Varrazzo2017-08-251-0/+7
|\ \ | |/
| * Preparing release 2.7.3.1 to fix wheel packages2_7_3_1Daniele Varrazzo2017-08-252-1/+8
| |
| * Bump version number to try fixing libc 2.26 libresolv problemfix-wheel-libresolvDaniele Varrazzo2017-08-251-1/+1
| | | | | | | | | | | | https://github.com/psycopg/psycopg2-wheels/issues/2 [skip-ci]
* | Disable uploading docs on pythonhostedDaniele Varrazzo2017-08-233-182/+1
| | | | | | | | | | | | | | The service is deprecated in favour of RTD. There is also no more way to upload redirects there, so #581 cannot be fixed. Official docs are on http://initd.org/psycopg/docs/
* | Fixed typo (found on stackoverflow... gh)Daniele Varrazzo2017-07-271-1/+1
| |
* | Bump to next development releaseDaniele Varrazzo2017-07-241-1/+1
|/
* Bumped version number to 2.7.32_7_3Daniele Varrazzo2017-07-241-1/+1
|