summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Modify setup.py to support setuptools/wheelJason Erickson2016-03-101-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.
* | | | | | | Fixed build on Python 2.5Daniele Varrazzo2016-03-101-2/+2
| | | | | | |
* | | | | | | Fixed manifest trying to include Makefiles from build envDaniele Varrazzo2016-03-101-2/+2
| | | | | | |
* | | | | | | Skip null array test on Postgres versions not supporting itDaniele Varrazzo2016-03-101-0/+1
| | | | | | |
* | | | | | | Merge branch 'patch-328'Daniele Varrazzo2016-03-103-28/+28
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | Fixed compiler warnings about Py_ssize_t printf formatDaniele Varrazzo2016-03-101-6/+6
| | | | | | |
| * | | | | | Removed added Dprintf statementsJason Erickson2016-03-101-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Removed extra Dprintf statements added to trouble large objects
| * | | | | | Fix Windows 64bit lobject support for very (>2GB) large objectsJason Erickson2016-03-103-22/+24
|/ / / / / / | | | | | | | | | | | | | | | | | | The type 'long' with Windows Visual C is 32bits in size for both 32bit and 64bit platforms. Changed type of variables that could be > 2GB from long to Py_ssize_t.
* | | | | | Style the dsn arg in connect() as a normal optional parameterDaniele Varrazzo2016-03-031-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | Plus some more connect() docs wordsmithing.
* | | | | | Merge branch 'make_dsn'Daniele Varrazzo2016-03-038-125/+236
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Close issue #363 instead of the proposed merge request.
| * | | | | | Brag about make_dsn in the NEWS fileDaniele Varrazzo2016-03-031-1/+4
| | | | | | |
| * | | | | | Allow make_dsn to take no parameterDaniele Varrazzo2016-03-034-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The behaviour of connect() is unchanged: either dsn or params must be specified.
| * | | | | | Validate output result from make_dsn()Daniele Varrazzo2016-03-035-50/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The output is not necessarily munged anyway: if no keyword is passed, validate the input but return it untouched.
| * | | | | | Test that the empty dsn is a valid make_dsn inputDaniele Varrazzo2016-03-031-0/+4
| | | | | | |
| * | | | | | Added docs about make_dsnDaniele Varrazzo2016-03-033-14/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | connect() docs updated to document the arguments merging.
| * | | | | | Added test suite specific for make_dsnDaniele Varrazzo2016-03-031-35/+82
| | | | | | |
| * | | | | | Verify that the dsn is not manipulated by make_dsn if not necessaryDaniele Varrazzo2016-03-033-15/+32
| | | | | | |
| * | | | | | Implementation of make_dsn in PythonDaniele Varrazzo2016-03-033-68/+68
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | This is equivalent to what proposed in #363, but with a much simpler implementation.
* | | | | | Added parse_dsn() docstringDaniele Varrazzo2016-03-031-1/+2
| | | | | |
* | | | | | Some order in the extensions docDaniele Varrazzo2016-03-031-43/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Classes, coroutine functions and extra functions grouped under separate headings.
* | | | | | Merge pull request #403 from kpinc/fixFederico Di Gregorio2016-02-031-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Improve sentence.
| * | | | | | Improve sentence.Karl O. Pinc2016-02-021-1/+1
|/ / / / / /
* | | | | | Merge pull request #375 from kwotuveang3k4bk/patch-1Federico Di Gregorio2016-01-311-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update psycopg1.py
| * | | | | | Update psycopg1.pyJan Janßen2015-11-101-1/+1
| |/ / / / /
* | | | | | Merge branch 'bug-382'Daniele Varrazzo2015-12-164-2/+76
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Fixed race condition on import in errorcodes.lookupDaniele Varrazzo2015-12-164-2/+76
|/ / / / / | | | | | | | | | | | | | | | Fixes #382.
* | | | | Fix stale Dprintfs in pqpath.c referring to 'status'Oleksandr Shulgin2015-10-261-2/+2
| |_|_|/ |/| | |
* | | | Merge branch 'extensions-quote-ident'Daniele Varrazzo2015-10-156-4/+94
|\ \ \ \
| * | | | Mention quote_ident() in NEWS fileDaniele Varrazzo2015-10-151-0/+1
| | | | |
| * | | | Proper unicode handling in quote_ident.Oleksandr Shulgin2015-10-152-10/+41
| | | | |
| * | | | Add psycopg2.extensions.quote_ident.Oleksandr Shulgin2015-10-145-3/+61
|/ / / /
* | | | Decref the ssl module after importingDaniele Varrazzo2015-10-011-1/+4
| | | |
* | | | The wait_select callback can cancel a query using Ctrl-CDaniele Varrazzo2015-10-014-9/+51
| | | | | | | | | | | | | | | | Fixes #333.
* | | | Fixed PersistentConnectionPool on Python 3Daniele Varrazzo2015-10-012-4/+5
| | | | | | | | | | | | | | | | Fixes ticket #348.
* | | | Typo correctionClodoaldoPinto2015-10-011-1/+1
| | | |
* | | | MSVC 2015 compiler support added to news fileDaniele Varrazzo2015-10-011-0/+1
| |_|/ |/| |
* | | Drop spurious notices in testDaniele Varrazzo2015-10-011-1/+2
| | | | | | | | | | | | Getting some "rehashing catalog" debug messages in PG 9.4
* | | Merge branch 'parse-dsn'Daniele Varrazzo2015-10-016-3/+143
|\ \ \
| * | | Added parse_dsn() to news fileDaniele Varrazzo2015-10-011-0/+1
| | | |
| * | | Added unicode support to parse_dsnDaniele Varrazzo2015-10-012-27/+50
| | | | | | | | | | | | | | | | Also added support for the argument as a keyword.
| * | | Fixed parse_dsn tests on Python 3Daniele Varrazzo2015-10-011-2/+2
| | | | | | | | | | | | | | | | On Python 3 there is no Exception.message attribute.
| * | | Separate parse_dsn test in a test case of their ownDaniele Varrazzo2015-10-011-0/+2
| | | |
| * | | Merge branch 'master' into parse-dsnDaniele Varrazzo2015-10-0116-51/+281
| |\ \ \ | |/ / / |/| | |
* | | | Report NotSupportedError for PGRES_COPY_BOTH and PGRES_SINGLE_TUPLEDaniele Varrazzo2015-09-305-5/+59
| | | | | | | | | | | | | | | | Fixes #352.
* | | | Report the server response status on errors with no messageDaniele Varrazzo2015-09-302-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | Suggested by Craig Ringer in pull request #353, should also give more information for other cases we were reported on flaky servers (AWS, digital ocean...), see bug #281.
* | | | Merge pull request #350 from Photonios/masterFederico Di Gregorio2015-09-231-3/+8
|\ \ \ \ | |_|_|/ |/| | | Fixes for MSVC 2015 (Python 3.5)
| * | | Fix for MSVC 2015: round has been added to this versionPhotonios2015-09-221-1/+5
| | | |
| * | | Fix for MSVC 2015: isnan is supported in this versionPhotonios2015-09-221-2/+3
|/ / /
* | | Fixed doc about libpq version availabilityDaniele Varrazzo2015-06-021-3/+3
| | |
* | | Notify example should pop the oldest message in conn.notifies, not the newest.btubbs2015-06-021-1/+1
| | |