From 33a9c98baedf6d801c9d3af416cb5f1b6b9eb85d Mon Sep 17 00:00:00 2001 From: Stanislav Zmiev Date: Fri, 14 Jul 2023 00:07:20 +0400 Subject: [PATCH] Add py.typed and fix a few comments --- tests/test_routing.py | 6 ++++-- universi/_utils.py | 8 ++++---- universi/migration.py | 1 - universi/py.typed | 0 4 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 universi/migration.py create mode 100644 universi/py.typed diff --git a/tests/test_routing.py b/tests/test_routing.py index 60e57caf..5749c42c 100644 --- a/tests/test_routing.py +++ b/tests/test_routing.py @@ -234,7 +234,8 @@ async def test_websocket(): def test__router_generation__updating_response_model_when_schema_is_defined_in_a_non_init_file( - router: VersionedAPIRouter, reload_autogenerated_modules: None, + router: VersionedAPIRouter, + reload_autogenerated_modules: None, ): @router.get("/test", response_model=some_schema.MySchema) async def test(): @@ -347,7 +348,8 @@ async def test_with_dep2(dep=Depends(dependency2)): def test__router_generation__updating_unused_dependencies( - router: VersionedAPIRouter, reload_autogenerated_modules: None, + router: VersionedAPIRouter, + reload_autogenerated_modules: None, ): def dependency(my_enum: latest.StrEnum): return my_enum diff --git a/universi/_utils.py b/universi/_utils.py index 8b0d503d..4506a114 100644 --- a/universi/_utils.py +++ b/universi/_utils.py @@ -11,7 +11,7 @@ def get_another_version_of_cls(cls_from_old_version: type[Any], new_version_dir: Path) -> None: - # version_dir = /home/ovsyanka/package/companies/v2021_01_01 + # version_dir = /home/myuser/package/companies/v2021_01_01 module_from_old_version = sys.modules[cls_from_old_version.__module__] module = get_another_version_of_module(module_from_old_version, new_version_dir) @@ -23,12 +23,12 @@ def get_another_version_of_module(module_from_old_version: ModuleType, new_versi if file is None: # Seems quite unnecessary to cover raise UniversiError(f"Model {module_from_old_version} is not defined in a file") # pragma: no cover - # /home/ovsyanka/package/companies/latest/__init__.py + # /home/myuser/package/companies/latest/__init__.py file = Path(file) if file.name == "__init__.py": - # /home/ovsyanka/package/companies/latest/ + # /home/myuser/package/companies/latest/ file = file.parent - # /home/ovsyanka/package/companies + # /home/myuser/package/companies root_dir = new_version_dir.parent # latest/schemas relative_file = file.relative_to(root_dir).with_suffix("") diff --git a/universi/migration.py b/universi/migration.py deleted file mode 100644 index 8b137891..00000000 --- a/universi/migration.py +++ /dev/null @@ -1 +0,0 @@ - diff --git a/universi/py.typed b/universi/py.typed new file mode 100644 index 00000000..e69de29b