Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Better testing of encryption function with libpq < 10encrypt-password-fix-tests | Daniele Varrazzo | 2018-08-17 | 1 | -53/+44 |
| | |||||
* | Merge branch 'fix-746' | Daniele Varrazzo | 2018-07-25 | 4 | -17/+65 |
|\ | |||||
| * | Fixed compile error on windowsfix-746 | Daniele Varrazzo | 2018-07-24 | 1 | -10/+9 |
| | | | | | | | | | | | | | | Because const int + 1 is not const, right??? Also fixed other occurrences of magic numbers and failed DRY around PyOS_snprintf() calls. | ||||
| * | Bump tests for selective closure of named cursor to pg 8.2 | Daniele Varrazzo | 2018-07-24 | 2 | -2/+2 |
| | | | | | | | | | | Previous versions don't support the features as they don't have the pg_cursors view. But they are too old to care. | ||||
| * | Close named cursor if exist, even if we didn't run execute | Daniele Varrazzo | 2018-07-24 | 3 | -9/+58 |
|/ | | | | Close #746 | ||||
* | Merge branch 'py37' | Daniele Varrazzo | 2018-07-13 | 7 | -13/+20 |
|\ | |||||
| * | 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 | 6 | -11/+18 |
|/ | | | | | | Python 3.7 was released on June 27, 2018. https://docs.python.org/3/whatsnew/3.7.html | ||||
* | Note the upgrade in wheel dependencies in NEWS file | Daniele Varrazzo | 2018-05-23 | 2 | -2/+3 |
| | |||||
* | Added note adivising against depending on the -wheels package | Daniele Varrazzo | 2018-05-23 | 1 | -4/+13 |
| | |||||
* | Dropped license paragraph applying to removed files | Daniele Varrazzo | 2018-05-23 | 1 | -7/+2 |
| | |||||
* | Merge branch 'drop-2to3' | Daniele Varrazzo | 2018-05-21 | 15 | -84/+171 |
|\ | |||||
| * | DictCursor and RealDictCursor rows maintain columns order | Daniele Varrazzo | 2018-05-21 | 3 | -6/+95 |
| | | | | | | | | Close #177. | ||||
| * | Restored methods iter*() on dict cursors rows | Daniele Varrazzo | 2018-05-21 | 1 | -9/+24 |
| | | |||||
| * | Merge branch 'master' into drop-2to3 | Daniele Varrazzo | 2018-05-20 | 41 | -368/+923 |
| |\ | |/ |/| | |||||
* | | Added tests to verify iter methods on dict cursors | Daniele Varrazzo | 2018-05-20 | 1 | -1/+64 |
| | | | | | | | | ISTM the refactoring in #648 broke something | ||||
* | | DictCursor/RealDictCursor tests split | Daniele Varrazzo | 2018-05-20 | 1 | -78/+82 |
| | | |||||
* | | Merge branch 'encrypt-pass' | Daniele Varrazzo | 2018-05-20 | 5 | -2/+227 |
|\ \ | |||||
| * | | encrypt_password() reported in the news file | Daniele Varrazzo | 2018-05-20 | 1 | -0/+4 |
| | | | |||||
| * | | Fixed refcount handling in encrypt_password | Daniele Varrazzo | 2018-05-20 | 2 | -9/+19 |
| | | | | | | | | | | | | | | | | | | Added tests to check bad types, which discovered the above problem: on type error we would have decref'd on exit something that was only borrowed (because we wouldn't have performed matching increfs). | ||||
| * | | Fixed keywords support for encrypt_password and tests completed | Daniele Varrazzo | 2018-05-20 | 2 | -3/+29 |
| | | | |||||
| * | | encrypt_password docs moved to extension module and updated | Daniele Varrazzo | 2018-05-20 | 2 | -27/+32 |
| | | | |||||
| * | | Fixed code flow in encrypt_password() | Daniele Varrazzo | 2018-05-20 | 2 | -70/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixed several shortcomings highlighted in #576 and not fixed as requested. Also fixed broken behaviour of ignoring the algorithm if the connection is missing. | ||||
| * | | Merge branch 'master' into encrypt-pass | Daniele Varrazzo | 2018-05-20 | 24 | -84/+206 |
| |\ \ | |/ / |/| | | |||||
* | | | Complete tox testing matrix | Jon Dufresne | 2018-05-20 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now tests all supported Python environments as well. Allows testing the full matrix of Python version with a single command. Include the command make in the whitelist_externals configuration to avoid the runtime warning: WARNING:test command found but not installed in testenv cmd: /usr/bin/make env: .../psycopg2/.tox/flake8 Maybe you forgot to specify a dependency? See also the whitelist_externals envconfig setting. | ||||
* | | | Update all pypi.python.org URLs to pypi.org | Jon Dufresne | 2018-05-20 | 4 | -5/+5 |
| | | | | | | | | | | | | | | | | | | For details on the new PyPI, see the blog post: https://pythoninsider.blogspot.ca/2018/04/new-pypi-launched-legacy-pypi-shutting.html | ||||
* | | | Command to upload docs on pythonhosted dropped altogether | Daniele Varrazzo | 2018-05-20 | 1 | -2/+0 |
| | | | |||||
* | | | Intersphinx urls to generate Python links updated | Daniele Varrazzo | 2018-05-20 | 1 | -2/+2 |
| | | | | | | | | | | | | Previous urls warn about a redirect, so they are probably to go. | ||||
* | | | Added license to the docs | Daniele Varrazzo | 2018-05-20 | 6 | -9/+27 |
| | | | | | | | | | | | | Includes other docs improvements, such as the ones proposed in #711. | ||||
* | | | Merge branch 'fix-716' | Daniele Varrazzo | 2018-05-20 | 4 | -7/+24 |
|\ \ \ | |||||
| * | | | Don't raise an exception closing an unused named cursorfix-716 | Daniele Varrazzo | 2018-05-20 | 4 | -7/+24 |
| | | | | | | | | | | | | | | | | Close #716 | ||||
* | | | | Merge branch 'fix-707' | Daniele Varrazzo | 2018-05-20 | 2 | -0/+13 |
|\ \ \ \ | |/ / / |/| | | | |||||
| * | | | Set minimal postgres version for intervalstyle testfix-707 | Daniele Varrazzo | 2018-05-20 | 1 | -0/+1 |
| | | | | |||||
| * | | | Raise NotSupportedError fetching iso_8601 intervals | Daniele Varrazzo | 2018-05-20 | 2 | -0/+12 |
|/ / / | | | | | | | | | | | | | | | | Previously it would have failed parsing and resulted in ValueError Close #707 | ||||
* | | | Merge remote-tracking branch 'nested-array-nulls' | Daniele Varrazzo | 2018-05-20 | 4 | -41/+106 |
|\ \ \ | |||||
| * | | | Hstore test fixed after adapting arrays dropped space after commasnested-array-nulls | Daniele Varrazzo | 2018-05-18 | 1 | -2/+2 |
| | | | | |||||
| * | | | Fixed adaptation of arrays of arrays of nulls | Daniele Varrazzo | 2018-05-18 | 3 | -39/+104 |
| | | | | | | | | | | | | | | | | Close #325, close #706. | ||||
* | | | | Merge remote-tracking branch 'fix-211' | Daniele Varrazzo | 2018-05-20 | 4 | -12/+25 |
|\ \ \ \ | |/ / / |/| | | | |||||
| * | | | Skipped test on db version not supporting unicode identifiersfix-211 | Daniele Varrazzo | 2018-05-18 | 1 | -0/+1 |
| | | | | |||||
| * | | | 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. | ||||
| * | | | Allow non-ascii chars in namedtuple fields | Daniele Varrazzo | 2018-05-18 | 3 | -4/+16 |
|/ / / | | | | | | | | | | | | | | | | | | | They can be valid chars in Python 3. Or maybe not? In which case Python will throw an exception, but that's fine. Fix regression introduced fixing #211 | ||||
* | | | Merge pull request #715 from hroncok/py37 | Daniele Varrazzo | 2018-05-18 | 1 | -1/+3 |
|\ \ \ | | | | | | | | | Travis CI: Run tests on Python 3.7 | ||||
| * | | | Travis CI: Run tests on Python 3.7 | Miro HronĨok | 2018-05-18 | 1 | -1/+3 |
|/ / / | | | | | | | | | | | | | | | | Also, switch to wheel, because eggs caused problems on 3.7: ValueError: bad marshal data (unknown type code) | ||||
| * | | Fixed the string format error reported by Travis-CI. | Ashesh Vashi | 2018-05-08 | 1 | -3/+1 |
| | | | | | | | | | | | | Reference: https://travis-ci.org/psycopg/psycopg2/jobs/376288585 | ||||
| * | | Merge branch 'master' into master | Ashesh Vashi | 2018-05-08 | 136 | -1778/+1509 |
| |\ \ | |/ / |/| | | |||||
* | | | Merge branch 'fix-679' | Daniele Varrazzo | 2018-02-21 | 3 | -2/+17 |
|\ \ \ | |||||
| * | | | Allow strings subclasses in ensure_bytesfix-679 | Daniele Varrazzo | 2018-02-21 | 3 | -2/+17 |
|/ / / | | | | | | | | | | Fix #679 | ||||
* | | | Merge branch 'expand-version' | Daniele Varrazzo | 2018-02-19 | 3 | -7/+9 |
|\ \ \ | |||||
| * | | | Report MSYS2 build probably fixed | Daniele Varrazzo | 2018-02-19 | 1 | -1/+2 |
| | | | |