| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove setup.py fallback that assumes postgres 7.4.0. | Benjamin Peterson | 2018-09-05 | 1 | -7/+1 |
| | | | | | pyscopg2 only supports postgres >= 9.1 these days. Thus, taking this fallback will only lead to failure later down the line. | ||||
| * | Add testing and document support for Python 3.7 | Jon Dufresne | 2018-07-12 | 1 | -0/+1 |
| | | | | | | | Python 3.7 was released on June 27, 2018. https://docs.python.org/3/whatsnew/3.7.html | ||||
| * | Merge branch 'master' into drop-2to3 | Daniele Varrazzo | 2018-05-20 | 1 | -8/+43 |
| |\ | |||||
| | * | Avoid quoting the string in the psycopg version macro | Daniele Varrazzo | 2018-02-19 | 1 | -4/+1 |
| | | | | | | | | | | | | | | | Use a macro trick to add the quotes. This seems more portable than passing the quotes to the command line (see #658). https://gcc.gnu.org/onlinedocs/cpp/Stringizing.html | ||||
| | * | Print info about the binary package on build failed | Daniele Varrazzo | 2018-01-29 | 1 | -4/+42 |
| | | | | | | | | | | | | | | | | | The idea is to release a package 'psycopg2-binary' to allow installing binary, and leave the psycopg2 package to be source only, to avoid pushing the unreliability of the wheel pacakge by default (see issue #543). Version number bumped to test with new packages. | ||||
| * | | Drop 2to3 build step; make all code compatible with all Pythons | Jon Dufresne | 2017-12-11 | 1 | -18/+1 |
| |/ | | | | | | | | | | | | | | | | Make all library code compatible with both Python 2 and Python 3. Helps move to modern Python idioms. Can now write for Python 3 (with workarounds for Python 2) instead of the other way around. In the future, when it is eventually time to drop Python 2, the library will be in a better position to remove workarounds Added a very small comparability module compat.py where required. It includes definitions for: - text_type -- A type. str on Python 3. unicode on Python 2. - string_types -- A tuple. Contains only str on Python 3. Contains str & unicode on Python 2. | ||||
| * | Avoid installing tests to site-packages | Jon Dufresne | 2017-12-10 | 1 | -2/+2 |
| | | | | | | | | | For library end users, there is no need to install tests alongside the package itself. This keeps the tests available for development without adding extra packages to user's site-packages directory. Reduces the size of the installed package. Avoids accidental execution of test code by an installed package. | ||||
| * | Fixed __libpq_version__ for Postgres >= 10.1 | Daniele Varrazzo | 2017-11-28 | 1 | -3/+5 |
| | | | | | | | | | | The version should be considered as 10.0.1; the number was generated as 10.1.0 instead. Version number bumped to test building new wheels packages. Fix #632. | ||||
| * | Drop support for EOL Python 3.0-3.3 | Hugo | 2017-11-28 | 1 | -4/+2 |
| | | |||||
| * | Remove redundant hasattr checks | Hugo | 2017-11-28 | 1 | -2/+1 |
| | | |||||
| * | Drop support for EOL Python 2.6 | Hugo | 2017-11-28 | 1 | -16/+4 |
| | | |||||
| * | Merge branch 'solaris-support' | Daniele Varrazzo | 2017-11-28 | 1 | -1/+1 |
| |\ | |||||
| | * | Emulate timeradd and timersub on Solaris | My Karlsson | 2017-10-26 | 1 | -1/+1 |
| | | | | | | | | | | | Solaris does not have timeradd and timersub. Add solaris_support.c which provides emulated versions of them on Solaris. | ||||
| * | | Moving to next major version on master | Daniele Varrazzo | 2017-11-28 | 1 | -1/+1 |
| | | | | | | | | | Opened maintenance branch `maint_2_7` | ||||
| * | | Add some missing trove classifiers for general Python support | Jon Dufresne | 2017-11-27 | 1 | -0/+2 |
| |/ | |||||
| * | 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 |
| | | |||||
| * | Bump to next development release | Daniele Varrazzo | 2017-07-22 | 1 | -1/+1 |
| | | |||||
| * | Bump to version 2.7.2 | Daniele Varrazzo | 2017-07-22 | 1 | -1/+1 |
| | | |||||
| * | Bump version number to test a new build | Daniele Varrazzo | 2017-06-15 | 1 | -1/+1 |
| | | |||||
| * | Remove VC9 runtime dependency | Jason Erickson | 2017-06-08 | 1 | -1/+1 |
| | | | | | | | | | | | | Changed check in setup.py to only use vc9 manifest when built against versions that use the MSVC 2008 compiler. Resolves #541. Note that as of VS 2010, a manifest is no longer needed according to this comment, "...we are no longer deploying the VC dlls as Win32 assemblies. They are regular dlls that can be loaded without a manifest." https://connect.microsoft.com/VisualStudio/feedback/details/522121/crtassem-h-missing | ||||
| * | Find again mxDateTime includes in default locations | Daniele Varrazzo | 2017-03-22 | 1 | -1/+2 |
| | | |||||
| * | Bump to next dev release | Daniele Varrazzo | 2017-03-13 | 1 | -1/+1 |
| | | |||||
| * | Bump to version 2.7.12_7_1 | Daniele Varrazzo | 2017-03-11 | 1 | -1/+1 |
| | | |||||
| * | Bump away from 2.7 | Daniele Varrazzo | 2017-03-01 | 1 | -1/+1 |
| | | | | | [skip ci] | ||||
| * | Bump to version 2.7 | Daniele Varrazzo | 2017-02-28 | 1 | -2/+2 |
| | | | | | | | Refer to pep 440 for version numbering, which superseded pep 386. We are not changing numbering scheme: the version numbers we have used (when we have been consistent) would have been valid in both schemes. | ||||
| * | Bump version number | Daniele Varrazzo | 2017-02-16 | 1 | -1/+1 |
| | | |||||
| * | Bumping to 2.7 beta 2 | Daniele Varrazzo | 2017-02-16 | 1 | -1/+1 |
| | | |||||
| * | Fixed generation of download url from beta version | Daniele Varrazzo | 2017-02-08 | 1 | -1/+2 |
| | | |||||
| * | Bump version number | Daniele Varrazzo | 2017-02-08 | 1 | -1/+1 |
| | | |||||
| * | Bump version to 2.7 beta 12_7_BETA_1 | Daniele Varrazzo | 2017-02-08 | 1 | -1/+1 |
| | | |||||
| * | Dropped support for Python 3.1 | Daniele Varrazzo | 2017-02-06 | 1 | -1/+0 |
| | | |||||
| * | Fixed version regexp to match "10devel" | Federico Di Gregorio | 2017-02-04 | 1 | -1/+3 |
| | | | | | | Also normalized the result and made sure that if PostgreSQL ever starts using just integer version numbers (as in "10") everything still works. | ||||
| * | Convert warnings into errors on test | Daniele Varrazzo | 2017-02-03 | 1 | -1/+5 |
| | | |||||
| * | Consider Python 3.6 and Postgres 9.6 supported | Daniele Varrazzo | 2017-01-03 | 1 | -0/+1 |
| | | |||||
| * | Added empty options in setup.cfg | Daniele Varrazzo | 2016-12-25 | 1 | -1/+6 |
| | | | | | Setuptools removes them from the sdist, see #453 | ||||
| * | Python source cleanup using flake8 | Daniele Varrazzo | 2016-10-11 | 1 | -36/+39 |
| | | |||||
| * | Dropped use of b() "macro" and 2to3 fixer | Daniele Varrazzo | 2016-08-15 | 1 | -4/+0 |
| | | | | | Just use the b"" strings syntax supported from python 2.6. | ||||
| * | Stop compiling with Python 2.5 | Daniele Varrazzo | 2016-08-15 | 1 | -1/+0 |
| | | |||||
| * | Merge branch 'master' into replication-protocol | Daniele Varrazzo | 2016-08-07 | 1 | -2/+11 |
| |\ | | | | | | | | | Conflicts: tests/testconfig.py | ||||
| | * | Fixed build on win32 | Daniele Varrazzo | 2016-07-01 | 1 | -1/+2 |
| | | | | | | | | | Fix #422. | ||||
| | * | Start advertising Py 3.5 support | Daniele Varrazzo | 2016-03-10 | 1 | -0/+1 |
| | | | |||||
| | * | Work around late initialization in distutils._msvccompiler. | Christian Ullrich | 2016-03-10 | 1 | -0/+4 |
| | | | |||||
| | * | Modify setup.py to support setuptools/wheel | Jason Erickson | 2016-03-10 | 1 | -1/+4 |
| | | | | | | | | | | | | | To support creation of whl files for PyPI, setuptools need to be imported instead of distutils. Created try/except case to fall back to integrated distutils if setuptools is not installed. | ||||
| * | | Move replication connection to C level. | Oleksandr Shulgin | 2015-10-27 | 1 | -2/+6 |
| | | | |||||
| * | | Properly subclass ReplicationCursor on C level. | Oleksandr Shulgin | 2015-10-19 | 1 | -2/+2 |
| | | | |||||
| * | | Merge branch 'master' into feature/replication-message-object | Oleksandr Shulgin | 2015-06-30 | 1 | -1/+1 |
| |\ \ | |/ | | | | | | | Conflicts: lib/extensions.py | ||||
| | * | Dropped PG_VERSION_HEX constant | Daniele Varrazzo | 2015-06-02 | 1 | -3/+0 |
| | | | | | | | | | At PostgreSQL 10.0 it would have become awkward. | ||||
| | * | Add libpq version discovery | Oleksandr Shulgin | 2015-06-01 | 1 | -0/+3 |
| | | | |||||
| * | | Add ReplicationMessage object | Oleksandr Shulgin | 2015-06-05 | 1 | -0/+2 |
| | | | |||||
