]> git.ipfire.org Git - thirdparty/psycopg.git/commit
lint: fix type hints with disabled bytearray/memoryview/bytes equivalience
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 4 Nov 2022 01:12:01 +0000 (02:12 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 4 Nov 2022 14:06:37 +0000 (15:06 +0100)
commit5acb61464502dd7ca9ebd1c51b724ca472a4778d
tree991ad9de2243a67d1130ebe25a972bae391b19ed
parentb290b2e4ab82a4de28849b85da4b6f10c393ff67
lint: fix type hints with disabled bytearray/memoryview/bytes equivalience

This changeset makes the code compatible with the current Mypy 0.981,
but passes most of the checks that Mypy 0.990 enforces if the byte
strings equivalence is disabled.
18 files changed:
psycopg/psycopg/_struct.py
psycopg/psycopg/_transform.py
psycopg/psycopg/abc.py
psycopg/psycopg/copy.py
psycopg/psycopg/generators.py
psycopg/psycopg/pq/abc.py
psycopg/psycopg/pq/pq_ctypes.py
psycopg/psycopg/types/array.py
psycopg/psycopg/types/composite.py
psycopg/psycopg/types/datetime.py
psycopg/psycopg/types/hstore.py
psycopg/psycopg/types/json.py
psycopg/psycopg/types/multirange.py
psycopg/psycopg/types/numeric.py
psycopg/psycopg/types/range.py
psycopg/psycopg/types/string.py
psycopg_c/psycopg_c/_psycopg.pyi
psycopg_c/psycopg_c/_psycopg/transform.pyx