From: Daniele Varrazzo Date: Sat, 26 Jun 2021 01:59:27 +0000 (+0100) Subject: Rename internal numeric adapter classes as private X-Git-Tag: 3.0.dev0~17^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=97a941c289ba46593e7bd1d7e6d84facda117843;p=thirdparty%2Fpsycopg.git Rename internal numeric adapter classes as private --- diff --git a/psycopg3/psycopg3/types/numeric.py b/psycopg3/psycopg3/types/numeric.py index 9a9074350..decfa2320 100644 --- a/psycopg3/psycopg3/types/numeric.py +++ b/psycopg3/psycopg3/types/numeric.py @@ -20,6 +20,7 @@ from .._struct import pack_int4, pack_uint4, unpack_int4, unpack_uint4 from .._struct import pack_int8, unpack_int8 from .._struct import pack_float8, unpack_float4, unpack_float8 + # Wrappers to force numbers to be cast as specific PostgreSQL types @@ -48,7 +49,7 @@ class Oid(int): return super().__new__(cls, arg) -class NumberDumper(Dumper): +class _NumberDumper(Dumper): format = Format.TEXT @@ -60,7 +61,7 @@ class NumberDumper(Dumper): return value if obj >= 0 else b" " + value -class SpecialValuesDumper(NumberDumper): +class _SpecialValuesDumper(_NumberDumper): _special: Dict[bytes, bytes] = {} @@ -73,7 +74,7 @@ class SpecialValuesDumper(NumberDumper): return value if obj >= 0 else b" " + value -class FloatDumper(SpecialValuesDumper): +class FloatDumper(_SpecialValuesDumper): format = Format.TEXT _oid = builtins["float8"].oid @@ -94,7 +95,7 @@ class FloatBinaryDumper(Dumper): return pack_float8(obj) -class DecimalDumper(SpecialValuesDumper): +class DecimalDumper(_SpecialValuesDumper): _oid = builtins["numeric"].oid @@ -112,23 +113,23 @@ class DecimalDumper(SpecialValuesDumper): } -class Int2Dumper(NumberDumper): +class Int2Dumper(_NumberDumper): _oid = builtins["int2"].oid -class Int4Dumper(NumberDumper): +class Int4Dumper(_NumberDumper): _oid = builtins["int4"].oid -class Int8Dumper(NumberDumper): +class Int8Dumper(_NumberDumper): _oid = builtins["int8"].oid -class IntNumericDumper(NumberDumper): +class IntNumericDumper(_NumberDumper): _oid = builtins["numeric"].oid -class OidDumper(NumberDumper): +class OidDumper(_NumberDumper): _oid = builtins["oid"].oid