psycopg.git / summary / log
2022-05-16 2f6e7669f0b3 fix: only use covariant Row type variable
Denis Laxalde
2022-05-15 1fe058c7bfab fix: use a more generic connection type in {Client,Server}Cursor
Denis Laxalde
2022-05-15 de690b551815 refactor: streamline 'type: ignore' in *Cursor.stream()
Denis Laxalde
2022-05-10 3ad0142e0d15 fix: sync pipeline after tpc_prepare()
Denis Laxalde
2022-05-17 6cf8815405b5 style: import PipelineStatus members in the module like for other pq enums
Daniele Varrazzo
2022-05-17 c33a8c236e45 perf: micro optimise attribute access to PollingStatus
Daniele Varrazzo
2022-05-17 c3cba29ce3db perf: micro optimise attribute access to ConnStatus
Daniele Varrazzo
2022-05-17 885cb96de99b perf: micro optimise attribute access to TransactionStatus
Daniele Varrazzo
2022-05-17 90f9e2cc7573 perf: micro optimise attribute access to ExecStatus
Daniele Varrazzo
2022-05-15 090d4c09a759 perf: micro optimise attribute access to Format
Daniele Varrazzo
2022-05-15 0494b998a938 refactor: while 1 -> while True
Daniele Varrazzo
2022-05-16 d98fb79586fb test: fix for Python 3.11
Daniele Varrazzo
2022-05-16 d84b38a64ca2 Merge branch 'fix-304'
Daniele Varrazzo
2022-05-16 b5c7cb436260 fix: add C Float4 binary dumper
Daniele Varrazzo
2022-05-16 31574fdc42a7 fix: raise an exception if the struct package is affected by issue #304
Daniele Varrazzo
2022-05-15 b4ac2ff6a4d3 test: Fix implicit f-string conversion to value
Daniele Varrazzo
2022-05-15 ebcf9af552d7 fix: Don't rely on f-string converting str enums in their values
Daniele Varrazzo
2022-05-16 d94d1006cb89 fix: fix typo: ingeger
Daniele Varrazzo
2022-05-15 7714e8047481 chore: bump version to release 3.0.14
Daniele Varrazzo
2022-05-14 f12b207dcb11 fix: don't barf on errors with blank sqlstate
Daniele Varrazzo
2022-05-15 6aa1e8f59d3e docs: drop stray reference to psycopg3
Daniele Varrazzo
2022-05-15 fd5b69e32fd2 Merge branch 'client-side-cursor'
Daniele Varrazzo
2022-05-15 8f7dc8c00a9d docs: Subtly suggest to use the psycopg.sql module rather than ClientCursor
Daniele Varrazzo
2022-05-13 2aeb1e4ad951 docs: add documentation for client-side binding cursors
Daniele Varrazzo
2022-05-13 d3b951970f1a test: test multi-statement parametric queries with client-side binding
Daniele Varrazzo
2022-05-13 7339c6294ef2 fix: set ClientCursor class module to psycopg
Daniele Varrazzo
2022-05-12 f34614cfff48 feat: add params to Cursor.copy()
Daniele Varrazzo
2022-05-12 aedba5c0cf83 test: disable tests throwing copy to executemany in client-side cursors
Daniele Varrazzo
2022-05-12 70a3e00c676c fix: don't forbid all PQexec queries in client-side cursors
Daniele Varrazzo
2022-05-12 79df885340f0 feat: add ClientCursor.mogrify()
Daniele Varrazzo
2022-05-12 462b06665b8d feat: add ClientCursor and AsyncClientCursor classes
Daniele Varrazzo
2022-05-14 67d24bc729e3 test: skip testing random multirange arrays with empty last elements
Daniele Varrazzo
2022-05-14 b3c6191150ae Merge branch 'fix-301'
Daniele Varrazzo
2022-05-13 06dc30eeb0fe fix: allow dumping mixed types list, as long as they use the same dumper
Daniele Varrazzo
2022-05-13 ff38106d4ea6 fix: Raise DataError dumping lists of mixed types
Daniele Varrazzo
2022-05-13 56aa235f2b21 fix: raise DataError if IntDumper tries to dump another type
Daniele Varrazzo
2022-05-13 1480f62a90e4 test: fix number of columns in generated faker schema
Daniele Varrazzo
2022-05-13 64bf48cfb56a test: fix formats testing in number wrapper array test
Daniele Varrazzo
2022-05-12 491b88c8d788 docs: Python enum labels -> members
Daniele Varrazzo
2022-05-12 4212b6ca8984 docs: drop docsting for AsyncPipeline.sync
Daniele Varrazzo
2022-05-12 f888abf07507 feat: add cursor_factory parameter to `connect()`.
Daniele Varrazzo
2022-05-11 3f297f26bb07 refactor: implement ServerCursor with a mixin rather than an helper
Daniele Varrazzo
2022-05-04 c04da6b62377 feat: make Cursor constructor public
Daniele Varrazzo
2022-05-12 71b788da5838 Merge branch 'typed-literal'
Daniele Varrazzo
2022-03-20 98c3c65a4b4a fix(sql): prefer names without space to cast builtins
Daniele Varrazzo
2022-03-20 fe8c379cf1b7 feat: add `Transformer.as_literal()` to convert literals to sql
Daniele Varrazzo
2022-03-20 57b638957611 fix(sql): represent array literals correctly
Daniele Varrazzo
2022-03-20 ee0359f37d98 refactor: `TypeInfo.alt_name` renamed to `regtype`
Daniele Varrazzo
2022-03-20 cb8390e2541b test(cursor): make sure Column.name is right for invalid names too
Daniele Varrazzo
2022-03-20 b895859ee905 fix(sql): fetch correct type names in TypeInfo subclasses
Daniele Varrazzo
[prev] [next]