diff --git a/poetry.lock b/poetry.lock index 67566c5..dcfeb78 100644 --- a/poetry.lock +++ b/poetry.lock @@ -134,6 +134,7 @@ files = [ [package.dependencies] frozenlist = ">=1.1.0" +typing-extensions = {version = ">=4.2", markers = "python_version < \"3.13\""} [[package]] name = "annotated-types" @@ -526,14 +527,14 @@ files = [ [[package]] name = "pydantic" -version = "2.11.7" +version = "2.11.9" description = "Data validation using Python type hints" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "pydantic-2.11.7-py3-none-any.whl", hash = "sha256:dde5df002701f6de26248661f6835bbe296a47bf73990135c7d07ce741b9623b"}, - {file = "pydantic-2.11.7.tar.gz", hash = "sha256:d989c3c6cb79469287b1569f7447a17848c998458d49ebe294e975b9baf0f0db"}, + {file = "pydantic-2.11.9-py3-none-any.whl", hash = "sha256:c42dd626f5cfc1c6950ce6205ea58c93efa406da65f479dcb4029d5934857da2"}, + {file = "pydantic-2.11.9.tar.gz", hash = "sha256:6b8ffda597a14812a7975c90b82a8a2e777d9257aba3453f973acd3c032a18e2"}, ] [package.dependencies] @@ -660,14 +661,14 @@ typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0" [[package]] name = "typing-extensions" -version = "4.14.1" +version = "4.15.0" description = "Backported and Experimental Type Hints for Python 3.9+" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "typing_extensions-4.14.1-py3-none-any.whl", hash = "sha256:d1e1e3b58374dc93031d6eda2420a48ea44a36c2b4766a4fdeb3710755731d76"}, - {file = "typing_extensions-4.14.1.tar.gz", hash = "sha256:38b39f4aeeab64884ce9f74c94263ef78f3c22467c8724005483154c26648d36"}, + {file = "typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548"}, + {file = "typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466"}, ] [[package]] @@ -806,5 +807,5 @@ propcache = ">=0.2.1" [metadata] lock-version = "2.1" -python-versions = ">=3.13" -content-hash = "20a7da5e7f1f43fe85f5b545dc1813c66a1f0bae21996025df16d0bf85e1dab2" +python-versions = ">=3.11" +content-hash = "11201d4008a14740f88f3639c07c98395d62f610d89918beae58e58453da20fc" diff --git a/pyproject.toml b/pyproject.toml index 6d0ae84..4d38b3c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,10 +8,13 @@ authors = [ readme = "README.md" requires-python = ">=3.11" dependencies = [ - "pydantic (>=2.11.7,<3.0.0)", - "aiohttp (>=3.12.15,<4.0.0)" + "aiohttp (>=3.12.15,<4.0.0)", + "pydantic (>=2.11.9,<3.0.0)" ] +[tool.poetry] +packages = [{include = "TaxisLibrary", from = "src"}] + [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] diff --git a/src/TaxisLibrary/__init__.py b/src/TaxisLibrary/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/taxis_client.py b/src/TaxisLibrary/taxis_client.py similarity index 100% rename from taxis_client.py rename to src/TaxisLibrary/taxis_client.py diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29