]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Module types.date renamed to datetime
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 26 Jun 2021 01:28:12 +0000 (02:28 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 26 Jun 2021 01:32:37 +0000 (02:32 +0100)
docs/advanced/adapt.rst
psycopg3/psycopg3/types/__init__.py
psycopg3/psycopg3/types/datetime.py [moved from psycopg3/psycopg3/types/date.py with 100% similarity]
psycopg3_c/psycopg3_c/_psycopg3.pyx
psycopg3_c/psycopg3_c/types/datetime.pyx [moved from psycopg3_c/psycopg3_c/types/date.pyx with 100% similarity]
tests/types/test_datetime.py [moved from tests/types/test_date.py with 99% similarity]

index bed85f572089924b115c7e67ae6c88f3bd027e64..3284824312bded12ece79c485744613fcf69ae58 100644 (file)
@@ -81,7 +81,7 @@ cursor):
     from datetime import date
 
     from psycopg3.oids import postgres_types as builtins
-    from psycopg3.types.date import DateLoader, DateDumper
+    from psycopg3.types.datetime import DateLoader, DateDumper
 
     class InfDateDumper(DateDumper):
         def dump(self, obj):
index a66c725c90a532f31e95ae329b654642909929f4..79cdaf2b048cdf9b6568b09b93ebd1b6c0c17ff7 100644 (file)
@@ -8,7 +8,6 @@ from typing import TYPE_CHECKING
 
 from . import net
 from . import bool
-from . import date
 from . import json
 from . import none
 from . import text
@@ -16,6 +15,7 @@ from . import uuid
 from . import array
 from . import range
 from . import numeric
+from . import datetime
 from . import composite
 
 from .._typeinfo import TypeInfo as TypeInfo  # exported here
@@ -27,7 +27,6 @@ if TYPE_CHECKING:
 def register_default_globals(ctx: "AdaptContext") -> None:
     net.register_default_globals(ctx)
     bool.register_default_globals(ctx)
-    date.register_default_globals(ctx)
     json.register_default_globals(ctx)
     none.register_default_globals(ctx)
     text.register_default_globals(ctx)
@@ -35,6 +34,7 @@ def register_default_globals(ctx: "AdaptContext") -> None:
     array.register_default_globals(ctx)
     range.register_default_globals(ctx)
     numeric.register_default_globals(ctx)
+    datetime.register_default_globals(ctx)
     composite.register_default_globals(ctx)
 
     # Must come after all the types are registered
index adface937849839d0df3ce41cc20937253f73cfe..6fb00d45dd952f4a6f8805a1b5929576421315fd 100644 (file)
@@ -27,7 +27,7 @@ include "_psycopg3/copy.pyx"
 include "_psycopg3/generators.pyx"
 include "_psycopg3/transform.pyx"
 
-include "types/date.pyx"
+include "types/datetime.pyx"
 include "types/numeric.pyx"
 include "types/bool.pyx"
 include "types/text.pyx"
similarity index 99%
rename from tests/types/test_date.py
rename to tests/types/test_datetime.py
index 3e420af7a5b31af17ebd65cedf86688812d6c2d1..fbb8f0025041cdfe2e82c98493e8899d625a69eb 100644 (file)
@@ -583,7 +583,7 @@ class TestInterval:
         # NOTE: this is an example in the docs. Make sure it doesn't regress when
         # adding binary datetime adapters
         from psycopg3.oids import postgres_types as builtins
-        from psycopg3.types.date import DateLoader, DateDumper
+        from psycopg3.types.datetime import DateLoader, DateDumper
 
         class InfDateDumper(DateDumper):
             def dump(self, obj):