]> git.ipfire.org Git - thirdparty/psycopg.git/commit
refactor: use TypeVar from typing_extension
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 3 Jan 2024 00:33:35 +0000 (01:33 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 3 Jan 2024 02:43:31 +0000 (03:43 +0100)
commit3e56e0a82f4409fff0405deb8b6677d067176d46
tree28e42dfc3b3aa21ad63befe9f545f557ffa66994
parente4adfe6be4cf220f8d4708837234a222d27393e0
refactor: use TypeVar from typing_extension

This includes the default parameter, which should fix the problem of the
awkward definition of Row defaulting to TupleRow.
16 files changed:
psycopg/psycopg/_acompat.py
psycopg/psycopg/_adapters_map.py
psycopg/psycopg/_compat.py
psycopg/psycopg/_connection_base.py
psycopg/psycopg/_typeinfo.py
psycopg/psycopg/abc.py
psycopg/psycopg/pq/_debug.py
psycopg/psycopg/rows.py
psycopg/psycopg/types/enum.py
psycopg/psycopg/types/range.py
psycopg/setup.cfg
psycopg_pool/psycopg_pool/_acompat.py
psycopg_pool/psycopg_pool/_compat.py
psycopg_pool/psycopg_pool/abc.py
psycopg_pool/setup.cfg
tests/constraints.txt