Skip to content

Commit

Permalink
Add py.typed and fix a few comments
Browse files Browse the repository at this point in the history
  • Loading branch information
zmievsa committed Jul 13, 2023
1 parent 21e00e0 commit 33a9c98
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 7 deletions.
6 changes: 4 additions & 2 deletions tests/test_routing.py
Original file line number Diff line number Diff line change
Expand Up @@ -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():
Expand Down Expand Up @@ -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
Expand Down
8 changes: 4 additions & 4 deletions universi/_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand All @@ -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("")
Expand Down
1 change: 0 additions & 1 deletion universi/migration.py

This file was deleted.

Empty file added universi/py.typed
Empty file.

0 comments on commit 33a9c98

Please sign in to comment.