From cf4ebf7c645bcd5420136d1f3371060611282b86 Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Tue, 3 Sep 2024 20:32:53 +0200 Subject: [PATCH] Fix release workflow (#565) --- pyproject.toml | 1 + uv.lock | 27 ++++++++++++++++++++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8ca5fdeb..d1464754 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -178,6 +178,7 @@ overgeneral-exceptions = [ [tool.uv] dev-dependencies = [ + "build>=1.2.1", "mypy==1.11.2", "pre-commit==3.8.0", "pycountry==24.6.1", diff --git a/uv.lock b/uv.lock index a1ba79a5..185c01ea 100644 --- a/uv.lock +++ b/uv.lock @@ -98,6 +98,20 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/6a/21/5b6702a7f963e95456c0de2d495f67bf5fd62840ac655dc451586d23d39a/attrs-24.2.0-py3-none-any.whl", hash = "sha256:81921eb96de3191c8258c199618104dd27ac608d9366f5e35d011eae1867ede2", size = 63001 }, ] +[[package]] +name = "build" +version = "1.2.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "os_name == 'nt'" }, + { name = "packaging" }, + { name = "pyproject-hooks" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/ce/9e/2d725d2f7729c6e79ca62aeb926492abbc06e25910dd30139d60a68bcb19/build-1.2.1.tar.gz", hash = "sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d", size = 44781 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e2/03/f3c8ba0a6b6e30d7d18c40faab90807c9bb5e9a1e3b2fe2008af624a9c97/build-1.2.1-py3-none-any.whl", hash = "sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4", size = 21911 }, +] + [[package]] name = "cachetools" version = "5.5.0" @@ -198,7 +212,7 @@ wheels = [ [[package]] name = "deebot-client" -version = "8.3.1.dev8+g17b853f.d20240903" +version = "8.4.0b1.dev0+gd39166e.d20240903" source = { editable = "." } dependencies = [ { name = "aiohttp" }, @@ -212,6 +226,7 @@ dependencies = [ [package.dev-dependencies] dev = [ + { name = "build" }, { name = "mypy" }, { name = "pre-commit" }, { name = "pycountry" }, @@ -240,6 +255,7 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ + { name = "build", specifier = ">=1.2.1" }, { name = "mypy", specifier = "==1.11.2" }, { name = "pre-commit", specifier = "==3.8.0" }, { name = "pycountry", specifier = "==24.6.1" }, @@ -579,6 +595,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/42/4d/c73bc0fca447b918611985c325cd7017fb762050eb9c6ac6fa7d9ac6fbe4/pylint-3.2.7-py3-none-any.whl", hash = "sha256:02f4aedeac91be69fb3b4bea997ce580a4ac68ce58b89eaefeaf06749df73f4b", size = 519906 }, ] +[[package]] +name = "pyproject-hooks" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/07/6f63dda440d4abb191b91dc383b472dae3dd9f37e4c1e4a5c3db150531c6/pyproject_hooks-1.1.0.tar.gz", hash = "sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965", size = 7838 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ae/f3/431b9d5fe7d14af7a32340792ef43b8a714e7726f1d7b69cc4e8e7a3f1d7/pyproject_hooks-1.1.0-py3-none-any.whl", hash = "sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2", size = 9184 }, +] + [[package]] name = "pytest" version = "8.3.2"