psycopg.git / summary / log
2020-11-09 352a67fd631e Use pytest tmpdir fixture
Daniele Varrazzo
2020-11-08 dc612d836a38 AsyncConnection.cursor() made async
Daniele Varrazzo
2020-11-07 64290be4eedd Dropped excessive use of is [not] None
Daniele Varrazzo
2020-11-07 9e1334350183 Dropped local variable micro-optimization
Daniele Varrazzo
2020-11-06 6f85675d98ea Added TypeInfo representation
Daniele Varrazzo
2020-11-06 125f9bb3162c Added int subtypes to cast to specific sizes
Daniele Varrazzo
2020-11-05 d65a93d495cf Use oid 0 for unknown typed and string casting
Daniele Varrazzo
2020-11-04 3ecbd60d8044 Dropped dumper param of Dumper.register
Daniele Varrazzo
2020-11-04 f9c23d23e322 Added network types
Daniele Varrazzo
2020-11-04 9b4885e2a0fd Fast codec functions moved to an utility module
Daniele Varrazzo
2020-11-04 c69d0efe59b3 Text dumping raises DataError if it contains a NUL byte
Daniele Varrazzo
2020-11-04 97ed2cf385ff Callproc can take both args and kwargs
Daniele Varrazzo
2020-10-30 40a767a36504 sql.Composible subclasses super c'tor before raise an exception in init
Daniele Varrazzo
2020-10-30 b37f8365b1ca Added cursor.callproc()
Daniele Varrazzo
2020-10-30 32df7f84ce71 Cursor is iterable
Daniele Varrazzo
2020-10-30 cc2506d10132 Using type Iterator instead of Generator when possible
Daniele Varrazzo
2020-10-30 6c03b8ecb66f Added columns attributes
Daniele Varrazzo
2020-10-30 f37e801bd7aa oids module moved from psycopg3.types to psycog3 package
Daniele Varrazzo
2020-10-29 35536d47afb2 Added UUID type load/dump
Daniele Varrazzo
2020-10-29 1d112bf47562 Use static attributes to declare dumpers oid where possible
Daniele Varrazzo
2020-10-29 cf4378d98d6e Dropped type guards for dumpers/loaders registration
Daniele Varrazzo
2020-10-29 24ba5644e307 More uniform loader/dumper names
Daniele Varrazzo
2020-10-29 bab84302c1fc Added test to make sure binary minus in client-side binding works ok
Daniele Varrazzo
2020-10-29 2481a2499021 Fixed tests with PostgreSQL 9.6 and previous
Daniele Varrazzo
2020-10-29 b239a759ca4e Fix test when a db name is not set
Daniele Varrazzo
2020-10-29 f297a59ea3a5 Dropped duplicate tests
Daniele Varrazzo
2020-10-29 d6581387b6ec Dropped loader param of Loader.register
Daniele Varrazzo
2020-10-29 46f3050913a7 Fixed rowcount with DML queries, multiple results, executemany
Daniele Varrazzo
2020-10-28 d082017d57a0 Use unknown oid passing NULL to queries
Daniele Varrazzo
2020-10-28 b6c0b14c9b77 Diagnostic objects can be pickled and error info survive pickling
Daniele Varrazzo
2020-10-28 726972a5471a Errors can be pickled
Daniele Varrazzo
2020-10-28 9e035be545ee Raise InterfaceError on operation on closed objects
Daniele Varrazzo
2020-10-28 5b4368c7ec7d Added cursors context managers
Daniele Varrazzo
2020-10-28 7674beff29fe Merge branch 'sql-module'
Daniele Varrazzo
2020-10-28 6f576c0d2ed9 More idiomatic python3 super()
Daniele Varrazzo
2020-10-28 b8fad3b9d831 Added Dumper.quote()
Daniele Varrazzo
2020-10-28 708e76d1960b sql.Placeholder can represent binary placeholders
Daniele Varrazzo
2020-10-28 9097cb62ef63 Move conversion of Composible to query string into PostgresQuery
Daniele Varrazzo
2020-10-28 f4f44c951b08 Added sql adaptation from None to NULL
Daniele Varrazzo
2020-10-28 08962963c70f Added psycopg3.sql module
Daniele Varrazzo
2020-10-28 edfb9219bd1c Merge branch 'date-adapt'
Daniele Varrazzo
2020-10-27 069fa9f2560a Work around the mypy method assignment false positive without `ignore`
Daniele Varrazzo
2020-10-27 31f7ffd01924 Force type checking with Python 3.8
Daniele Varrazzo
2020-10-27 ecf2e30ac02c Use local functions for encode/decode in date adaptation
Daniele Varrazzo
2020-10-27 c458b53d7f87 Fixed timezone parsing on Python 3.6
Daniele Varrazzo
2020-10-27 532901553d7a Added interval loading
Daniele Varrazzo
2020-10-27 f76daa832fb7 Added timedelta dump
Daniele Varrazzo
2020-10-27 6e4a426b4372 Added time with timezone loader
Daniele Varrazzo
2020-10-26 46fa4341612d Raise DataError for dates and times that can't be represented
Daniele Varrazzo
2020-10-26 5b1da73d34d2 Added time load/dump, and tests refactoring
Daniele Varrazzo
[prev] [next]