diff --git a/pyproject.toml b/pyproject.toml index 4ad8bd2..f1aacf8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ lint = [ ] types = [ "mypy[reports]~=1.11.0", - "pyright==1.1.388", + "pyright==1.1.389", "types-Pygments", "types-colorama", "types-setuptools", @@ -61,7 +61,7 @@ dev-dependencies = [ "pytest-mock~=3.12", "yamllint~=1.34", "mypy[reports]~=1.11.0", - "pyright==1.1.388", + "pyright==1.1.389", "types-Pygments", "types-colorama", "types-setuptools", diff --git a/uv.lock b/uv.lock index c39fa9f..f9bf324 100644 --- a/uv.lock +++ b/uv.lock @@ -7,13 +7,14 @@ resolution-markers = [ [manifest] constraints = [ - { name = "build", specifier = ">=0.1.0" }, + { name = "build", specifier = ">=0.7.0" }, { name = "iniconfig", specifier = ">=1.1.0" }, { name = "lxml", specifier = ">=5.0" }, { name = "markdown", specifier = ">=3.0" }, { name = "markupsafe", specifier = ">=2.0" }, { name = "pyparsing", specifier = ">=3.0.0" }, { name = "pyproject-hooks", specifier = ">=1.0.0" }, + { name = "pyyaml", specifier = ">5.0" }, { name = "pyyaml", specifier = ">=5.0" }, { name = "regex", specifier = ">=2021.11.10" }, { name = "sphinx-basic-ng", specifier = ">=1.0.0b1" }, @@ -452,7 +453,7 @@ name = "importlib-metadata" version = "8.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "zipp" }, + { name = "zipp", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7", size = 55304 } wheels = [ @@ -959,15 +960,15 @@ wheels = [ [[package]] name = "pyright" -version = "1.1.383" +version = "1.1.389" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "nodeenv" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/78/a9/4654d15f4125d8dca6318d7be36a3283a8b3039661291c59bbdd1e576dcf/pyright-1.1.383.tar.gz", hash = "sha256:1df7f12407f3710c9c6df938d98ec53f70053e6c6bbf71ce7bcb038d42f10070", size = 21971 } +sdist = { url = "https://files.pythonhosted.org/packages/72/4e/9a5ab8745e7606b88c2c7ca223449ac9d82a71fd5e31df47b453f2cb39a1/pyright-1.1.389.tar.gz", hash = "sha256:716bf8cc174ab8b4dcf6828c3298cac05c5ed775dda9910106a5dcfe4c7fe220", size = 21940 } wheels = [ - { url = "https://files.pythonhosted.org/packages/1c/55/40a6559cea209b551c81dcd31cb351a6ffdb5876e7865ee242e269af72d8/pyright-1.1.383-py3-none-any.whl", hash = "sha256:d864d1182a313f45aaf99e9bfc7d2668eeabc99b29a556b5344894fd73cb1959", size = 18577 }, + { url = "https://files.pythonhosted.org/packages/1b/26/c288cabf8cfc5a27e1aa9e5029b7682c0f920b8074f45d22bf844314d66a/pyright-1.1.389-py3-none-any.whl", hash = "sha256:41e9620bba9254406dc1f621a88ceab5a88af4c826feb4f614d95691ed243a60", size = 18581 }, ] [[package]] @@ -1470,7 +1471,7 @@ wheels = [ [[package]] name = "starcraft" -version = "0.0.post246+g316bea6.d20241022" +version = "0.0.post250+ga411e24.d20241118" source = { editable = "." } [package.optional-dependencies] @@ -1496,16 +1497,22 @@ types = [ dev = [ { name = "build" }, { name = "coverage", extra = ["toml"] }, + { name = "mypy", extra = ["reports"] }, + { name = "pyright" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "pytest-mock" }, + { name = "types-colorama" }, + { name = "types-pygments" }, + { name = "types-setuptools" }, + { name = "yamllint" }, ] [package.metadata] requires-dist = [ { name = "canonical-sphinx", marker = "extra == 'docs'", specifier = "~=0.2.0" }, { name = "mypy", extras = ["reports"], marker = "extra == 'types'", specifier = "~=1.11.0" }, - { name = "pyright", marker = "extra == 'types'", specifier = "==1.1.383" }, + { name = "pyright", marker = "extra == 'types'", specifier = "==1.1.389" }, { name = "sphinx-autobuild", marker = "extra == 'docs'", specifier = "~=2024.2" }, { name = "sphinx-lint", marker = "extra == 'docs'", specifier = "==1.0.0" }, { name = "sphinx-pydantic", marker = "extra == 'docs'", specifier = "==0.1.1" }, @@ -1520,9 +1527,15 @@ requires-dist = [ dev = [ { name = "build" }, { name = "coverage", extras = ["toml"], specifier = "~=7.4" }, + { name = "mypy", extras = ["reports"], specifier = "~=1.11.0" }, + { name = "pyright", specifier = "==1.1.389" }, { name = "pytest", specifier = "~=8.0" }, { name = "pytest-cov", specifier = "~=5.0" }, { name = "pytest-mock", specifier = "~=3.12" }, + { name = "types-colorama" }, + { name = "types-pygments" }, + { name = "types-setuptools" }, + { name = "yamllint", specifier = "~=1.34" }, ] [[package]]