Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into errors-moduleerrors-module | Daniele Varrazzo | 2018-10-15 | 4 | -15/+13 |
|\ | |||||
| * | errorcodes map update to PostgreSQL 11 | Daniele Varrazzo | 2018-10-14 | 1 | -2/+2 |
| | | |||||
| * | Merge branch 'master' into https | Daniele Varrazzo | 2018-10-10 | 1 | -9/+7 |
| |\ | |||||
| | * | Replace deprecated optparse usage with argparse | Jon Dufresne | 2018-10-10 | 1 | -9/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | Per https://docs.python.org/3/library/optparse.html > Deprecated since version 3.2: The optparse module is deprecated and > will not be developed further; development will continue with the > argparse module. | ||||
| * | | Prefer https:// URLs when available | Jon Dufresne | 2018-09-22 | 1 | -1/+1 |
| |/ | |||||
| * | Consider PG 9.3 a thing of the past. | Daniele Varrazzo | 2018-07-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Wow, it seems yesterday... Previosly archived as a "past" version only in the prepare script. Test script consistent now. [skip ci] | ||||
| * | Fetch the correct testing postgres packages on xenial | Daniele Varrazzo | 2018-07-13 | 1 | -1/+1 |
| | | |||||
| * | Add testing and document support for Python 3.7 | Jon Dufresne | 2018-07-12 | 1 | -2/+2 |
| | | | | | | | | | | | | Python 3.7 was released on June 27, 2018. https://docs.python.org/3/whatsnew/3.7.html | ||||
* | | Errors module content updated to Postgres 11 | Daniele Varrazzo | 2018-10-14 | 1 | -1/+1 |
| | | |||||
* | | Generating the whole errors file from script | Daniele Varrazzo | 2018-08-17 | 1 | -0/+210 |
| | | |||||
* | | Dropped parsing sgml files for error codes | Daniele Varrazzo | 2018-08-17 | 1 | -53/+9 |
|/ | | | | | | | The errcodes.txt file contains all the errors for the currently maintained server versions. There is only one error code missing, probably unused, but adding it back anyway to keep the errcode module unchanged. | ||||
* | Note the upgrade in wheel dependencies in NEWS file | Daniele Varrazzo | 2018-05-23 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' into drop-2to3 | Daniele Varrazzo | 2018-05-20 | 2 | -9/+9 |
|\ | |||||
| * | Test databases from newest to oldest | Daniele Varrazzo | 2018-05-18 | 1 | -8/+8 |
| | | | | | | | | | | This way we can spot when a feature was not supported yet by the first test failing. | ||||
| * | Build using OpenSSL 1.0.2n | Daniele Varrazzo | 2018-01-29 | 1 | -1/+1 |
| | | |||||
* | | Drop 2to3 build step; make all code compatible with all Pythons | Jon Dufresne | 2017-12-11 | 1 | -1/+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 | 2 | -4/+4 |
| | | | | | | | | 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. | ||||
* | Use print() function instead of print statement throughout project | Jon Dufresne | 2017-12-10 | 2 | -4/+6 |
| | | | | Forward compatible with newer Pythons. | ||||
* | Remove unused scripts maketypes.sh & buildtypes.py | Jon Dufresne | 2017-12-10 | 2 | -158/+0 |
| | | | | Refs #645 | ||||
* | Trim trailing whitespace from all files throughout project | Jon Dufresne | 2017-12-01 | 1 | -3/+1 |
| | | | | | | Many editors automatically trim whitespace on save. By trimming all files in one go, makes future diffs cleaner without extraneous whitespace changes. | ||||
* | Build and test packages with libpq 10.1 and OpenSSL 1.0.2m | Daniele Varrazzo | 2017-11-28 | 1 | -2/+2 |
| | |||||
* | Remove redundant parentheses | Hugo | 2017-11-28 | 1 | -2/+2 |
| | |||||
* | Import recipe to build PG 10 libpq on win from wheel repos | Daniele Varrazzo | 2017-10-24 | 1 | -1/+8 |
| | | | | | Also build pg_config so the libpq version is correct at compile time too. | ||||
* | 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 | 1 | -7/+12 |
| | |||||
* | Disable uploading docs on pythonhosted | Daniele Varrazzo | 2017-08-23 | 1 | -15/+0 |
| | | | | | | | 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/ | ||||
* | Force rebuild of cache for new OpenSSL/PostgreSQL | Jason Erickson | 2017-06-08 | 1 | -2/+2 |
| | | | | | OpenSSL updated to 1.0.2l PostgreSQL updated to 9.6.3 | ||||
* | Run tests against PostgreSQL 10 beta1test-postgres-10beta1 | Daniele Varrazzo | 2017-06-08 | 2 | -7/+7 |
| | | | | | | Use the new Postgres verisoning schema: 10 is a major version, 10.0 a patch release. See https://wiki.postgresql.org/wiki/New_in_postgres_10#Change_in_Version_Numbering | ||||
* | Error codes updated to PG 10 beta 1 | Daniele Varrazzo | 2017-06-05 | 1 | -5/+9 |
| | |||||
* | errcodes updated to PG 9.6 | Daniele Varrazzo | 2017-06-05 | 1 | -1/+2 |
| | |||||
* | Added docs about making a release | Daniele Varrazzo | 2017-03-01 | 1 | -54/+0 |
| | | | | | | Drop previous script which didn't include the CI-generated packages. [skip ci] | ||||
* | Added AppVeyor configuration to test building on Windows | Daniele Varrazzo | 2017-02-16 | 2 | -0/+132 |
| | |||||
* | Download testing servers from upload instead of tarballs | Daniele Varrazzo | 2017-02-08 | 1 | -1/+1 |
| | |||||
* | Merge branch 'test-dinosaurs' | Daniele Varrazzo | 2017-02-07 | 2 | -44/+157 |
|\ | |||||
| * | Run the test suite with postgres versions not available on travis | Daniele Varrazzo | 2017-02-06 | 2 | -44/+157 |
| | | |||||
* | | build-manylinux script moved to build-wheels project | Daniele Varrazzo | 2017-02-06 | 1 | -50/+0 |
|/ | |||||
* | Use the server on the host to test | Daniele Varrazzo | 2017-02-01 | 1 | -10/+9 |
| | |||||
* | Merge back manylinux build script from the psycopg2-wheels project | Daniele Varrazzo | 2017-02-01 | 1 | -7/+11 |
| | |||||
* | Added script to create manylinux1 wheels | Daniele Varrazzo | 2017-01-04 | 1 | -0/+47 |
| | | | | See issue #425 | ||||
* | Fixed travis test: unset green mode | Daniele Varrazzo | 2016-12-26 | 1 | -1/+1 |
| | |||||
* | Less verbose travis tests | Daniele Varrazzo | 2016-12-26 | 1 | -2/+2 |
| | |||||
* | Configure Travis to test replication | Daniele Varrazzo | 2016-12-25 | 2 | -3/+22 |
| | |||||
* | Don't use separate databases for tests | Daniele Varrazzo | 2016-12-24 | 2 | -15/+6 |
| | | | | | I got this wrong: I thought parallel test ran in the same VM; they are isolated instead. | ||||
* | Run the tests against all the available server versions | Daniele Varrazzo | 2016-12-24 | 2 | -0/+80 |
| | |||||
* | Python source cleanup using flake8 | Daniele Varrazzo | 2016-10-11 | 3 | -21/+26 |
| | |||||
* | Dropped use of b() "macro" and 2to3 fixer | Daniele Varrazzo | 2016-08-15 | 1 | -20/+0 |
| | | | | Just use the b"" strings syntax supported from python 2.6. | ||||
* | errorcodes map updated to PostgreSQL 9.5. | Daniele Varrazzo | 2016-07-01 | 1 | -1/+1 |
| | |||||
* | Don't need to build the env for a sdist | Daniele Varrazzo | 2014-09-01 | 1 | -1/+0 |
| | | | | After 2.5 we are not releasing the html docs in the sdist anymore. | ||||
* | Added scripts to release and upload docs | Daniele Varrazzo | 2014-09-01 | 2 | -0/+70 |
| | |||||
* | Dropped creation of errcodes with missing spec field | Daniele Varrazzo | 2014-08-28 | 1 | -8/+3 |
| | | | | | On further inspection these names are just aliases for values already defined: we don't need the duplication. |