Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Patch for issue #609 for MinTimeLoggingConnection | Kevin Campbell | 2017-11-03 | 1 | -0/+2 | |
| | | | | | | | | | | On Python3 MinTimeLoggingConnection raises an exception as it tries to mix strings and bytes | |||||
* | | Merge branch 'solaris-support' | Daniele Varrazzo | 2017-11-28 | 5 | -1/+97 | |
|\ \ | ||||||
| * | | Mention solaris support in NEWS | Daniele Varrazzo | 2017-11-28 | 1 | -0/+6 | |
| | | | | | | | | | | | | Close #532. | |||||
| * | | Emulate timeradd and timersub on Solaris | My Karlsson | 2017-10-26 | 4 | -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 Varrazzo | 2017-11-28 | 2 | -19/+7 | |
|\ \ \ | ||||||
| * | | | Remove workaround for decimal module | Jon Dufresne | 2017-11-26 | 2 | -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 Varrazzo | 2017-11-28 | 1 | -28/+4 | |
|\ \ \ \ | ||||||
| * | | | | Clean up JSON workarounds for unsupported Python versions | Jon Dufresne | 2017-11-26 | 1 | -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 Varrazzo | 2017-11-28 | 2 | -4/+1 | |
|\ \ \ \ | ||||||
| * | | | | Remove use of skip_before_python for unsupported Python versions | Jon Dufresne | 2017-11-26 | 2 | -4/+1 | |
| |/ / / | | | | | | | | | | | | | | | | | psycopg2 does not support Python < 2.6, remove all test guards for these versions. | |||||
* | | | | Merge remote-tracking branch 'jdufresne/uuid' | Daniele Varrazzo | 2017-11-28 | 1 | -5/+0 | |
|\ \ \ \ | ||||||
| * | | | | Remove uuid workaround for older Pythons | Jon Dufresne | 2017-11-26 | 1 | -5/+0 | |
| |/ / / | | | | | | | | | | | | | uuid is available on all Python versions supported by psycopg2. | |||||
* | | | | Merge remote-tracking branch 'jdufresne/iobase' | Daniele Varrazzo | 2017-11-28 | 2 | -18/+1 | |
|\ \ \ \ | ||||||
| * | | | | Remove io.TextIOBase workaround for Python <= 2.5 | Jon Dufresne | 2017-11-26 | 2 | -18/+1 | |
| |/ / / | | | | | | | | | | | | | | | | | io.TextIOBase is available on all Python versions supported by psycopg2. Can remove all workarounds. | |||||
* | | | | Merge remote-tracking branch 'jdufresne/namedtuple' | Daniele Varrazzo | 2017-11-28 | 6 | -103/+11 | |
|\ \ \ \ | ||||||
| * | | | | Remove workarounds for namedtuple on Python <= 2.5 | Jon Dufresne | 2017-11-26 | 6 | -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 master | Daniele Varrazzo | 2017-11-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | Opened maintenance branch `maint_2_7` | |||||
* | | | | Merge remote-tracking branch 'jdufresne/py2' | Daniele Varrazzo | 2017-11-28 | 1 | -0/+2 | |
|\ \ \ \ | ||||||
| * | | | | Add some missing trove classifiers for general Python support | Jon Dufresne | 2017-11-27 | 1 | -0/+2 | |
| |/ / / | ||||||
* | | | | Merge remote-tracking branch 'jdufresne/license' | Daniele Varrazzo | 2017-11-28 | 1 | -0/+3 | |
|\ \ \ \ | |/ / / |/| | | | ||||||
| * | | | Include license file in the generated wheel package | Jon Dufresne | 2017-11-26 | 1 | -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-exceptions | Daniele Varrazzo | 2017-11-21 | 14 | -31/+31 | |
|\ \ \ | | | | | | | | | Use modern except syntax throughout project | |||||
| * | | | Use modern except syntax throughout project | Jon Dufresne | 2017-11-20 | 14 | -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 Varrazzo | 2017-11-16 | 1 | -2/+8 | |
| | | | ||||||
* | | | Merge pull request #614 from fogzot/fix-613 | Federico Di Gregorio | 2017-11-16 | 2 | -1/+6 | |
|\ \ \ | | | | | | | | | Don't cast point arrays to float arrays (fixes: #613) | |||||
| * | | | Don't cast point arrays to float arrays (fixes: #613) | Federico Di Gregorio | 2017-11-16 | 2 | -1/+6 | |
|/ / / | ||||||
* | | | Added PostgreSQL 10 in the list of supported servers | Daniele Varrazzo | 2017-11-06 | 1 | -1/+1 | |
| | | | ||||||
* | | | Further docs cleanup | Daniele Varrazzo | 2017-11-06 | 5 | -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 improved | Daniele Varrazzo | 2017-11-06 | 1 | -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 wheels | Daniele Varrazzo | 2017-10-27 | 1 | -5/+22 | |
|/ | | | | | | :all: applies to the entire file. --no-binary psycopg2 is the solution. See issue #543 | |||||
* | Merge branch 'libpq-10-wheels' | Daniele Varrazzo | 2017-10-24 | 1 | -0/+7 | |
|\ | ||||||
| * | Preparing release 2.7.3.22_7_3_22_7_3_2 | Daniele Varrazzo | 2017-10-24 | 2 | -1/+2 | |
| | | | | | | | | Close #601, close #602. | |||||
| * | Bumping version to test libpq 10 wheel package | Daniele Varrazzo | 2017-10-18 | 2 | -1/+7 | |
| | | ||||||
* | | Merge branch 'libpq-10' | Daniele Varrazzo | 2017-10-24 | 4 | -18/+51 | |
|\ \ | | | | | | | | | | Fix #604 | |||||
| * | | Import recipe to build PG 10 libpq on win from wheel repos | Daniele Varrazzo | 2017-10-24 | 2 | -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 Erickson | Daniele Varrazzo | 2017-10-24 | 1 | -12/+18 | |
| | | | | | | | | | | | | https://github.com/psycopg/psycopg2-wheels/pull/3/ | |||||
| * | | Test against PG 10.0 on Travis | Daniele Varrazzo | 2017-10-24 | 2 | -4/+6 | |
|/ / | ||||||
* | | Parse PG 10 error codes from final version | Daniele Varrazzo | 2017-10-19 | 2 | -8/+13 | |
| | | ||||||
* | | Merge branch 'sphinx-1.6' | Daniele Varrazzo | 2017-10-18 | 3 | -10/+9 | |
|\ \ | ||||||
| * | | Dropped doc building warning | Daniele Varrazzo | 2017-10-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | doctests have sure completely rotten however. | |||||
| * | | Sphinx version do build docs updated to 1.6 | Daniele Varrazzo | 2017-10-18 | 1 | -2/+2 | |
| | | | ||||||
| * | | Make dbapi_extension.py compatible with Sphinx 1.6 | Dmitry Shachnev | 2017-10-12 | 1 | -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 Varrazzo | 2017-08-31 | 1 | -6/+11 | |
| | | | | | | | | With bonus typos dropped. | |||||
* | | Merge branch 'fix-wheel-libresolv' | Daniele Varrazzo | 2017-08-25 | 1 | -0/+7 | |
|\ \ | |/ | ||||||
| * | Preparing release 2.7.3.1 to fix wheel packages2_7_3_1 | Daniele Varrazzo | 2017-08-25 | 2 | -1/+8 | |
| | | ||||||
| * | Bump version number to try fixing libc 2.26 libresolv problemfix-wheel-libresolv | Daniele Varrazzo | 2017-08-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | https://github.com/psycopg/psycopg2-wheels/issues/2 [skip-ci] | |||||
* | | Disable uploading docs on pythonhosted | Daniele Varrazzo | 2017-08-23 | 3 | -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 Varrazzo | 2017-07-27 | 1 | -1/+1 | |
| | | ||||||
* | | Bump to next development release | Daniele Varrazzo | 2017-07-24 | 1 | -1/+1 | |
|/ | ||||||
* | Bumped version number to 2.7.32_7_3 | Daniele Varrazzo | 2017-07-24 | 1 | -1/+1 | |
| |