diff --git a/pyproject.toml b/pyproject.toml index 4e42fc8..6a13d3f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ cli = ["click==7.1.1"] [tool.uv] dev-dependencies = [ "mkdocs==1.6.0", - "mkdocs-material==9.5.31", + "mkdocs-material==9.5.35", "mypy==1.10.0", "pre-commit==3.8.0", "pytest==7.4.2", diff --git a/uv.lock b/uv.lock index b3a8fbf..5e2c476 100644 --- a/uv.lock +++ b/uv.lock @@ -15,10 +15,10 @@ name = "anyio" version = "4.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "python_version < '3.11'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, { name = "idna" }, { name = "sniffio" }, - { name = "typing-extensions", marker = "python_version < '3.11'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e6/e3/c4c8d473d6780ef1853d630d581f70d655b4f8d7553c6997958c283039a2/anyio-4.4.0.tar.gz", hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94", size = 163930 } wheels = [ @@ -210,7 +210,7 @@ wheels = [ [package.optional-dependencies] toml = [ - { name = "tomli", marker = "python_full_version <= '3.11.0'" }, + { name = "tomli", marker = "python_full_version <= '3.11'" }, ] [[package]] @@ -252,7 +252,7 @@ wheels = [ [[package]] name = "foo" version = "0.0.1" -source = { editable = "." } +source = { virtual = "." } dependencies = [ { name = "pydantic" }, { name = "sqlalchemy" }, @@ -272,11 +272,30 @@ dev = [ { name = "pre-commit" }, { name = "pytest" }, { name = "pytest-cov" }, - { name = "pytest-xdist" }, { name = "pytest-xdist", extra = ["psutil"] }, { name = "types-colorama", marker = "sys_platform == 'win32'" }, ] +[package.metadata] +requires-dist = [ + { name = "click", marker = "extra == 'cli'", specifier = "==7.1.1" }, + { name = "pydantic", specifier = "==2.1.1" }, + { name = "sqlalchemy", specifier = "==2.0.4" }, + { name = "starlette", specifier = "==0.26.0" }, +] + +[package.metadata.requires-dev] +dev = [ + { name = "mkdocs", specifier = "==1.6.0" }, + { name = "mkdocs-material", specifier = "==9.5.35" }, + { name = "mypy", specifier = "==1.10.0" }, + { name = "pre-commit", specifier = "==3.8.0" }, + { name = "pytest", specifier = "==7.4.2" }, + { name = "pytest-cov", specifier = "==4.0.0" }, + { name = "pytest-xdist", extras = ["psutil"], specifier = "==3.6.1" }, + { name = "types-colorama", marker = "sys_platform == 'win32'", specifier = "==0.4.15.20240311" }, +] + [[package]] name = "ghp-import" version = "2.1.0" @@ -379,7 +398,7 @@ name = "markdown" version = "3.6" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "importlib-metadata", marker = "python_version < '3.10'" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/02/4785861427848cc11e452cc62bb541006a1087cf04a1de83aedd5530b948/Markdown-3.6.tar.gz", hash = "sha256:ed4f41f6daecbeeb96e576ce414c41d2d876daa9a16cb35fa8ed8c2ddfad0224", size = 354715 } wheels = [ @@ -451,7 +470,7 @@ dependencies = [ { name = "click" }, { name = "colorama", marker = "platform_system == 'Windows'" }, { name = "ghp-import" }, - { name = "importlib-metadata", marker = "python_version < '3.10'" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "jinja2" }, { name = "markdown" }, { name = "markupsafe" }, @@ -473,7 +492,7 @@ name = "mkdocs-get-deps" version = "0.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "importlib-metadata", marker = "python_version < '3.10'" }, + { name = "importlib-metadata", marker = "python_full_version < '3.10'" }, { name = "mergedeep" }, { name = "platformdirs" }, { name = "pyyaml" }, @@ -485,7 +504,7 @@ wheels = [ [[package]] name = "mkdocs-material" -version = "9.5.31" +version = "9.5.35" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "babel" }, @@ -500,9 +519,9 @@ dependencies = [ { name = "regex" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/98/6b/ebc5dfe25614aabd3cfbd7bd18c4224194dfce0eb01d221fb3bf8988b380/mkdocs_material-9.5.31.tar.gz", hash = "sha256:31833ec664772669f5856f4f276bf3fdf0e642a445e64491eda459249c3a1ca8", size = 4103722 } +sdist = { url = "https://files.pythonhosted.org/packages/5a/69/e19bc4de98bce00345ecf9d5d6a19178dd121c0d06a121b374ffd27fcac7/mkdocs_material-9.5.35.tar.gz", hash = "sha256:0d233d7db067ac896bf22ee7950eebf2b1eaf26c155bb27382bf4174021cc117", size = 3994310 } wheels = [ - { url = "https://files.pythonhosted.org/packages/6a/ae/2f3aaab2abfe76e5e3073cf9429895449c30168d04421cf73cbe48b4e11b/mkdocs_material-9.5.31-py3-none-any.whl", hash = "sha256:1b1f49066fdb3824c1e96d6bacd2d4375de4ac74580b47e79ff44c4d835c5fcb", size = 8818355 }, + { url = "https://files.pythonhosted.org/packages/59/6b/84c7cde89fd957461fdbbf6ca02611a4a043d8afbd0bf990aa6a2d0b52c6/mkdocs_material-9.5.35-py3-none-any.whl", hash = "sha256:44e069d87732d29f4a2533ae0748fa0e67e270043270c71f04d0fba11a357b24", size = 8698196 }, ] [[package]] @@ -520,7 +539,7 @@ version = "1.10.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mypy-extensions" }, - { name = "tomli", marker = "python_version < '3.11'" }, + { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c3/b6/297734bb9f20ddf5e831cf4a83f422ddef5a29a33463999f0959d9cdc2df/mypy-1.10.0.tar.gz", hash = "sha256:3d087fcbec056c4ee34974da493a826ce316947485cef3901f511848e687c131", size = 3022145 } @@ -756,11 +775,11 @@ version = "7.4.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "exceptiongroup", marker = "python_version < '3.11'" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11'" }, { name = "iniconfig" }, { name = "packaging" }, { name = "pluggy" }, - { name = "tomli", marker = "python_version < '3.11'" }, + { name = "tomli", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e5/d0/18209bb95db8ee693a9a04fe056ab0663c6d6b1baf67dd50819dd9cd4bd7/pytest-7.4.2.tar.gz", hash = "sha256:a766259cfab564a2ad52cb1aae1b881a75c3eb7e34ca3779697c23ed47c47069", size = 1354640 } wheels = [ @@ -1021,7 +1040,7 @@ version = "0.26.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_version < '3.10'" }, + { name = "typing-extensions", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b9/ee/b18370bcf691d858f8819c761df634ac9b42311a46047a705ad0888ed8db/starlette-0.26.0.tar.gz", hash = "sha256:0ac958cbefad8f10b157ea60958cc0ef8d34dd33b77ca011aab58f1bb34a5670", size = 51244 } wheels = [