summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Note than Python 3.3 is supported in install docsDaniele Varrazzo2013-03-201-1/+1
| |
| * Fixed ticket number in NEWS fileDaniele Varrazzo2013-03-201-1/+1
| |
| * Dropped "customized" pg_free functionsDaniele Varrazzo2013-03-2020-501/+21
| | | | | | | | The defaut is already to call PyObject_GC_Del.
| * Dropped IFCLEARPGRES macroDaniele Varrazzo2013-03-205-23/+22
| | | | | | | | PQclear already guards against NULL, so the extra check is redundant
| * Use Py_CLEAR on self->query instead of if and decrefDaniele Varrazzo2013-03-201-6/+1
| |
| * Notify and Xid objects and types renamed for consistencyDaniele Varrazzo2013-03-208-73/+73
| | | | | | | | They were the only objects starting with uppercase. My fault.
| * Merge branch 'diagnostics' into develDaniele Varrazzo2013-03-2016-189/+475
| |\
| | * psycopg2.Error object and type renamed more consistentlyDaniele Varrazzo2013-03-206-28/+28
| | |
| | * Added tests to verify the new Diagnostics propertiesDaniele Varrazzo2013-03-202-3/+35
| | | | | | | | | | | | | | | | | | | | | diag can be used on exceptions raised without cursor and is independent from the cursor. Docs updated to reflect the changes.
| | * Store a PGresult in the Exception errorDaniele Varrazzo2013-03-1912-82/+115
| | | | | | | | | | | | | | | This makes the Diagnostics independent from further operations on the cursor and allows using it with exceptions not generated by a cursor.
| | * Added a C structure to psycopg.ErrorDaniele Varrazzo2013-03-195-117/+338
| | | | | | | | | | | | This will allow to store a PGresult in it.
| * | Added summary data types conversion table to the docsDaniele Varrazzo2013-03-183-174/+283
| | | | | | | | | | | | | | | It allows looking at a glance both basic and extended type casters, with plenty of links to the detailed explanations.
| * | NEWS file reformatted to reST and included in the docsDaniele Varrazzo2013-03-186-482/+549
| | |
| * | Document that errorcodes is updated to 9.2Daniele Varrazzo2013-03-181-1/+1
| | |
| * | Copyright year bumped to 2013 in docs footerDaniele Varrazzo2013-03-181-1/+1
| | |
| * | Tests tweaked to run on all the supported versionsDaniele Varrazzo2013-03-183-14/+15
| | |
| * | Merge branch 'diagnostics' into develDaniele Varrazzo2013-03-1810-6/+429
| |\ \ | | |/
| | * Diagnostics added to the NEWS fileDaniele Varrazzo2013-03-181-0/+2
| | |
| | * Diagnostics is more GC friendlyDaniele Varrazzo2013-03-181-26/+23
| | |
| | * Added documentation about the Diagnostics objectDaniele Varrazzo2013-03-183-4/+63
| | |
| | * Decode Diagnostics result on Python 3Daniele Varrazzo2013-03-181-2/+1
| | |
| | * Added test to verify Diagnostics works after copy errorsDaniele Varrazzo2013-03-181-0/+11
| | |
| | * Added test to verify Diagnostics reference disposalDaniele Varrazzo2013-03-181-0/+25
| | |
| | * Added all supported properties to the Diagnostic objectDaniele Varrazzo2013-03-172-1/+55
| | |
| | * Expose the Diagnostics object in the extensions moduleDaniele Varrazzo2013-03-171-1/+1
| | |
| | * Work-in-progress support for retrieving PG_DIAG result error fields.Matthew Woodcraft2013-03-176-3/+279
| | |
| * | Fixed bad interaction of setup.py with other dependenciesDaniele Varrazzo2013-03-182-3/+9
| | | | | | | | | | | | | | | | | | | | | The problem is in Distribute dependencies on Python 3. Create a new command class instead of changing inplace the one other projects may use. Close ticket #153.
| * | Fixed range adaptation on Python 3Daniele Varrazzo2013-03-161-10/+10
| | |
| * | Fixed exception handling in disconnection testDaniele Varrazzo2013-03-161-3/+5
| | | | | | | | | | | | OperationalError is DatabaseError's subclass.
| * | Fixed Decimal range testsDaniele Varrazzo2013-03-161-2/+2
| | |
| * | Fixed handling of database disconnection in tests in green modeDaniele Varrazzo2013-03-161-0/+3
| | |
| * | Merge branch 'dead-bytes' into develDaniele Varrazzo2013-03-1645-5420/+3
| |\ \
| | * | Added ZPsycopgDA URL to the NEWS fileDaniele Varrazzo2013-03-161-1/+2
| | | |
| | * | Dropped Zope supportDaniele Varrazzo2012-12-0333-1821/+2
| | | |
| | * | Dropped unmaintained changelogDaniele Varrazzo2012-12-031-2455/+0
| | | | | | | | | | | | | | | | Welcome to the worderful world of SCM.
| | * | Dropped configuration of unused logger inside the pool moduleDaniele Varrazzo2012-12-031-24/+0
| | | |
| | * | Dropped debian package metadataDaniele Varrazzo2012-12-0310-963/+0
| | | | | | | | | | | | | | | | | | | | | | | | This is being maintained ouside psycopg2 source tree: http://anonscm.debian.org/viewvc/python-modules/packages/psycopg2/trunk/ and the copy in our tree is out of date.
| * | | Properly cleanup memory of broken connectionsDaniele Varrazzo2013-03-165-4/+40
| | | | | | | | | | | | | | | | Fixed ticket #148.
| * | | Fix tests for Postgres 9.3Catalin Iacob2013-03-162-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Postgres 9.3 turns messages about implicit indexes and sequences from NOTICE to DEBUG1 so the tests fail with a default 9.3 server configuration because the client doesn't get any NOTICE. Fix it by also asking for DEBUG1 messages from the server when testing against Postgres >= 9.3.
| * | | docs: grammar fix in extras.rstIdan Kamara2013-03-061-1/+1
| | |/ | |/|
| * | Improvements to the connect() docsDaniele Varrazzo2013-01-091-10/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | - links updated to the current PG docs, which include the syntax as url and lists the parameters in a separate chapter - more evident links to the PG docs - mutually exclusive use of dsn and **kwargs specified See ticket #143
| * | Fixed interactive sessions docs examplesDaniele Varrazzo2013-01-091-2/+2
| | |
| * | Merge branch 'py33' into develDaniele Varrazzo2012-12-224-6/+13
| |\ \
| | * | Python 3.3 is now supportedDaniele Varrazzo2012-12-221-0/+1
| | | |
| | * | Doubt about 'c' buffer solved by Stefan KrahDaniele Varrazzo2012-12-221-1/+0
| | | |
| | * | Deal with sys.platform = "linux"Daniele Varrazzo2012-09-211-2/+3
| | | | | | | | | | | | | | | | Changed in Python 3.3.
| | * | Return memoryview object of type "c" instead of "B" from byteaDaniele Varrazzo2012-09-212-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3.3 items are returned as int instead of chars. I'm not sure the way I did it is correct: worth asking some hardcore Python dev. Fixed tests after the stricter memview comparison rules in Py 3.3.
| * | | Fixed pickling of DictRow objects tooDaniele Varrazzo2012-12-113-2/+23
| | | |
| * | | Fixed pickling of RealDictRow objectsDaniele Varrazzo2012-12-103-0/+20
| | | |
| * | | Merge branch 'contextmanager' into develDaniele Varrazzo2012-12-048-17/+367
| |\ \ \