diff --git a/pyproject.toml b/pyproject.toml index 3d7143e3..2706c131 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -49,7 +49,7 @@ dependencies = [] [dependency-groups] numpy = ["numtype[numpy]"] -lint = ["ruff>=0.11.8"] +lint = ["ruff>=0.11.9"] pytest = [ {include-group = "numpy"}, "pytest>=8.3.5", @@ -61,7 +61,7 @@ list_and_test = [ ] types = [ {include-group = "pytest"}, - "types-setuptools>=80.1.0.20250503", + "types-setuptools>=80.4.0.20250511", "types-tabulate>=0.9.0.20241207", ] basedpyright = [ @@ -78,7 +78,7 @@ typecheck = [ {include-group = "mypy"}, ] docs = [ - "mkdocs-material>=9.6.12", + "mkdocs-material>=9.6.14", "mkdocs-awesome-nav>=3.1.1", "markdown-callouts>=0.4.0", "mkdocs-include-markdown-plugin>=7.1.5", diff --git a/tool/stubtest.py.lock b/tool/stubtest.py.lock index 21d4332d..a7444d71 100644 --- a/tool/stubtest.py.lock +++ b/tool/stubtest.py.lock @@ -41,15 +41,15 @@ wheels = [ [[package]] name = "hypothesis" -version = "6.131.9" +version = "6.131.16" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/10/ff/217417d065aa8a4e6815ddc39acee1222f1b67bd0e4803b85de86a837873/hypothesis-6.131.9.tar.gz", hash = "sha256:ee9b0e1403e1121c91921dbdc79d7f509fdb96d457a0389222d2a68d6c8a8f8e", size = 435415, upload-time = "2025-04-25T05:54:46.64Z" } +sdist = { url = "https://files.pythonhosted.org/packages/3c/05/fcda52dd0817080d9a953ef926ca1ba63ce660c437a5f36cdc13c6f74ef3/hypothesis-6.131.16.tar.gz", hash = "sha256:4953b8dbb79ae3399c4243b1799b3286c7809d08457269274f77581aef8b7048", size = 436840, upload-time = "2025-05-13T08:20:18.087Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/bd/e5/41a6733bfe11997795669dec3b3d785c28918e06568a2540dcc29f0d3fa7/hypothesis-6.131.9-py3-none-any.whl", hash = "sha256:7c2d9d6382e98e5337b27bd34e5b223bac23956787a827e1d087e00d893561d6", size = 499853, upload-time = "2025-04-25T05:54:43.247Z" }, + { url = "https://files.pythonhosted.org/packages/dc/f1/a51627f39787b21ee1392fce4685a9480037b548009761e833b89fe3c6db/hypothesis-6.131.16-py3-none-any.whl", hash = "sha256:574e0ebc28e469a891c2c4fcc092ed7d5da81255b84505b599e6768b39d7ca61", size = 501365, upload-time = "2025-05-13T08:20:13.741Z" }, ] [[package]] @@ -185,7 +185,7 @@ basedpyright = [ { name = "basedpyright", specifier = ">=1.29.1" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -194,15 +194,15 @@ dev = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pygments", specifier = ">=2.19.1" }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "ruff", specifier = ">=0.11.9" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -210,23 +210,23 @@ docs = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "pygments", specifier = ">=2.19.1" }, ] -lint = [{ name = "ruff", specifier = ">=0.11.8" }] +lint = [{ name = "ruff", specifier = ">=0.11.9" }] list-and-test = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, + { name = "ruff", specifier = ">=0.11.9" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] mypy = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -241,14 +241,14 @@ typecheck = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] types = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -400,11 +400,11 @@ wheels = [ [[package]] name = "setuptools" -version = "80.3.0" +version = "80.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/51/6c/a3f892949418b5b9aced7396919c75ffb57e38f08b712b565f5eb10677ee/setuptools-80.3.0.tar.gz", hash = "sha256:ec8308eb180b2312062b1c5523204acf872cd8b0a9e6c2ae76431b22bc4065d7", size = 1314475, upload-time = "2025-05-03T09:17:32.334Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/0cc40fe41fd2adb80a2f388987f4f8db3c866c69e33e0b4c8b093fdf700e/setuptools-80.4.0.tar.gz", hash = "sha256:5a78f61820bc088c8e4add52932ae6b8cf423da2aff268c23f813cfbb13b4006", size = 1315008, upload-time = "2025-05-09T20:42:27.972Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/61/a6239ff35d64e55def020335626894895847cc6659c0f8e1b676c58aad3b/setuptools-80.3.0-py3-none-any.whl", hash = "sha256:a65cffc4fb86167e3020b3ef58e08226baad8b29a3b34ce2c9d07e901bac481d", size = 1200273, upload-time = "2025-05-03T09:17:29.995Z" }, + { url = "https://files.pythonhosted.org/packages/b1/93/dba5ed08c2e31ec7cdc2ce75705a484ef0be1a2fecac8a58272489349de8/setuptools-80.4.0-py3-none-any.whl", hash = "sha256:6cdc8cb9a7d590b237dbe4493614a9b75d0559b888047c1f67d49ba50fc3edb2", size = 1200812, upload-time = "2025-05-09T20:42:25.325Z" }, ] [[package]] @@ -418,14 +418,14 @@ wheels = [ [[package]] name = "types-setuptools" -version = "80.1.0.20250503" +version = "80.4.0.20250511" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/63/973d60e59c70ef6fc98eff4f8fa1ef552c4f7486f79df68f16b3628b8ec1/types_setuptools-80.1.0.20250503.tar.gz", hash = "sha256:3cbdbe42c12e1d9179e6e87644a2cf176259411b5a3cc1d0fb0d824dc711d9ed", size = 43334, upload-time = "2025-05-03T02:58:15.134Z" } +sdist = { url = "https://files.pythonhosted.org/packages/87/f5/27854a6912bb6a13e42ab342409fadc5613bf9d36ac9a69e8211771c5e6a/types_setuptools-80.4.0.20250511.tar.gz", hash = "sha256:faa4159c9384e45b3b04218ca43ee3829efb6acc303e0ee561e47b3404423d32", size = 41205, upload-time = "2025-05-11T03:08:46.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f2/c1/9e878008ad0ecac9d89c28831095fb6b1de76f0d59a1765f3d8816fb0694/types_setuptools-80.1.0.20250503-py3-none-any.whl", hash = "sha256:b25bcbfeebae06bc4d2d09231b0c0622e95bdbb36df070cfe40b925fcef97dd3", size = 65979, upload-time = "2025-05-03T02:58:14.038Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f5/9d47c996cb266092ec670edb24603eed527868d1cd68e1af29c81ea56f14/types_setuptools-80.4.0.20250511-py3-none-any.whl", hash = "sha256:972d7d947871cf7594263c764a9c2c2f137660c4ac3ad0cec1d4f1254ca8ae6a", size = 63110, upload-time = "2025-05-11T03:08:44.741Z" }, ] [[package]] diff --git a/tool/ufunc.py.lock b/tool/ufunc.py.lock index 9fb41e5c..78606165 100644 --- a/tool/ufunc.py.lock +++ b/tool/ufunc.py.lock @@ -75,7 +75,7 @@ basedpyright = [ { name = "basedpyright", specifier = ">=1.29.1" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -84,15 +84,15 @@ dev = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pygments", specifier = ">=2.19.1" }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "ruff", specifier = ">=0.11.9" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -100,23 +100,23 @@ docs = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "pygments", specifier = ">=2.19.1" }, ] -lint = [{ name = "ruff", specifier = ">=0.11.8" }] +lint = [{ name = "ruff", specifier = ">=0.11.9" }] list-and-test = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, + { name = "ruff", specifier = ">=0.11.9" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] mypy = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -131,14 +131,14 @@ typecheck = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] types = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] diff --git a/uv.lock b/uv.lock index 6c1999f7..abe155cf 100644 --- a/uv.lock +++ b/uv.lock @@ -117,14 +117,14 @@ wheels = [ [[package]] name = "click" -version = "8.1.8" +version = "8.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "colorama", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593, upload-time = "2024-12-21T18:38:44.339Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/0f/62ca20172d4f87d93cf89665fbaedcd560ac48b465bd1d92bfc7ea6b0a41/click-8.2.0.tar.gz", hash = "sha256:f5452aeddd9988eefa20f90f05ab66f17fce1ee2a36907fd30b05bbb5953814d", size = 235857, upload-time = "2025-05-10T22:21:03.111Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/d4/7ebdbd03970677812aac39c869717059dbb71a4cfc033ca6e5221787892c/click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2", size = 98188, upload-time = "2024-12-21T18:38:41.666Z" }, + { url = "https://files.pythonhosted.org/packages/a2/58/1f37bf81e3c689cc74ffa42102fa8915b59085f54a6e4a80bc6265c0f6bf/click-8.2.0-py3-none-any.whl", hash = "sha256:6b303f0b2aa85f1cb4e5303078fadcbcd4e476f114fab9b5007005711839325c", size = 102156, upload-time = "2025-05-10T22:21:01.352Z" }, ] [[package]] @@ -370,7 +370,7 @@ wheels = [ [[package]] name = "mkdocs-material" -version = "9.6.12" +version = "9.6.14" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "babel" }, @@ -385,9 +385,9 @@ dependencies = [ { name = "pymdown-extensions" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2d/ef/25fc10dbbb8faeeeb10ed7734d84a347cd2ec5d7200733f11c5553c02608/mkdocs_material-9.6.12.tar.gz", hash = "sha256:add6a6337b29f9ea7912cb1efc661de2c369060b040eb5119855d794ea85b473", size = 3951532, upload-time = "2025-04-17T10:40:41.48Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b3/fa/0101de32af88f87cf5cc23ad5f2e2030d00995f74e616306513431b8ab4b/mkdocs_material-9.6.14.tar.gz", hash = "sha256:39d795e90dce6b531387c255bd07e866e027828b7346d3eba5ac3de265053754", size = 3951707, upload-time = "2025-05-13T13:27:57.173Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/09/00/592940f4d150327a4f455171b2c9d4c3be7779a88e18b0a086183fcd8f06/mkdocs_material-9.6.12-py3-none-any.whl", hash = "sha256:92b4fbdc329e4febc267ca6e2c51e8501fa97b2225c5f4deb4d4e43550f8e61e", size = 8703654, upload-time = "2025-04-17T10:40:38.304Z" }, + { url = "https://files.pythonhosted.org/packages/3a/a1/7fdb959ad592e013c01558822fd3c22931a95a0f08cf0a7c36da13a5b2b5/mkdocs_material-9.6.14-py3-none-any.whl", hash = "sha256:3b9cee6d3688551bf7a8e8f41afda97a3c39a12f0325436d76c86706114b721b", size = 8703767, upload-time = "2025-05-13T13:27:54.089Z" }, ] [[package]] @@ -664,7 +664,7 @@ basedpyright = [ { name = "basedpyright", specifier = ">=1.29.1" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -673,15 +673,15 @@ dev = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pygments", specifier = ">=2.19.1" }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "ruff", specifier = ">=0.11.9" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -689,23 +689,23 @@ docs = [ { name = "markdown-callouts", specifier = ">=0.4.0" }, { name = "mkdocs-awesome-nav", specifier = ">=3.1.1" }, { name = "mkdocs-include-markdown-plugin", specifier = ">=7.1.5" }, - { name = "mkdocs-material", specifier = ">=9.6.12" }, + { name = "mkdocs-material", specifier = ">=9.6.14" }, { name = "mkdocs-minify-plugin", specifier = ">=0.8.0" }, { name = "mkdocstrings", extras = ["python"], specifier = ">=0.29.1" }, { name = "pygments", specifier = ">=2.19.1" }, ] -lint = [{ name = "ruff", specifier = ">=0.11.8" }] +lint = [{ name = "ruff", specifier = ">=0.11.9" }] list-and-test = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "ruff", specifier = ">=0.11.8" }, + { name = "ruff", specifier = ">=0.11.9" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] mypy = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -720,14 +720,14 @@ typecheck = [ { name = "mypy", extras = ["faster-cache"], specifier = ">=1.15.0" }, { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] types = [ { name = "numtype", extras = ["numpy"] }, { name = "pytest", specifier = ">=8.3.5" }, - { name = "types-setuptools", specifier = ">=80.1.0.20250503" }, + { name = "types-setuptools", specifier = ">=80.4.0.20250511" }, { name = "types-tabulate", specifier = ">=0.9.0.20241207" }, { name = "typing-extensions", specifier = ">=4.13.2" }, ] @@ -814,11 +814,11 @@ wheels = [ [[package]] name = "platformdirs" -version = "4.3.7" +version = "4.3.8" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/b6/2d/7d512a3913d60623e7eb945c6d1b4f0bddf1d0b7ada5225274c87e5b53d1/platformdirs-4.3.7.tar.gz", hash = "sha256:eb437d586b6a0986388f0d6f74aa0cde27b48d0e3d66843640bfb6bdcdb6e351", size = 21291, upload-time = "2025-03-19T20:36:10.989Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/8b/3c73abc9c759ecd3f1f7ceff6685840859e8070c4d947c93fae71f6a0bf2/platformdirs-4.3.8.tar.gz", hash = "sha256:3d512d96e16bcb959a814c9f348431070822a6496326a4be0911c40b5a74c2bc", size = 21362, upload-time = "2025-05-07T22:47:42.121Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6d/45/59578566b3275b8fd9157885918fcd0c4d74162928a5310926887b856a51/platformdirs-4.3.7-py3-none-any.whl", hash = "sha256:a03875334331946f13c549dbd8f4bac7a13a50a895a0eb1e8c6a8ace80d40a94", size = 18499, upload-time = "2025-03-19T20:36:09.038Z" }, + { url = "https://files.pythonhosted.org/packages/fe/39/979e8e21520d4e47a0bbe349e2713c0aac6f3d853d0e5b34d76206c439aa/platformdirs-4.3.8-py3-none-any.whl", hash = "sha256:ff7059bb7eb1179e2685604f4aaf157cfd9535242bd23742eadc3c13542139b4", size = 18567, upload-time = "2025-05-07T22:47:40.376Z" }, ] [[package]] @@ -996,14 +996,14 @@ wheels = [ [[package]] name = "pyyaml-env-tag" -version = "0.1" +version = "1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "pyyaml" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/fb/8e/da1c6c58f751b70f8ceb1eb25bc25d524e8f14fe16edcce3f4e3ba08629c/pyyaml_env_tag-0.1.tar.gz", hash = "sha256:70092675bda14fdec33b31ba77e7543de9ddc88f2e5b99160396572d11525bdb", size = 5631, upload-time = "2020-11-12T02:38:26.239Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/2e/79c822141bfd05a853236b504869ebc6b70159afc570e1d5a20641782eaa/pyyaml_env_tag-1.1.tar.gz", hash = "sha256:2eb38b75a2d21ee0475d6d97ec19c63287a7e140231e4214969d0eac923cd7ff", size = 5737, upload-time = "2025-05-13T15:24:01.64Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5a/66/bbb1dd374f5c870f59c5bb1db0e18cbe7fa739415a24cbd95b2d1f5ae0c4/pyyaml_env_tag-0.1-py3-none-any.whl", hash = "sha256:af31106dec8a4d68c60207c1886031cbf839b68aa7abccdb19868200532c2069", size = 3911, upload-time = "2020-11-12T02:38:24.638Z" }, + { url = "https://files.pythonhosted.org/packages/04/11/432f32f8097b03e3cd5fe57e88efb685d964e2e5178a48ed61e841f7fdce/pyyaml_env_tag-1.1-py3-none-any.whl", hash = "sha256:17109e1a528561e32f026364712fee1264bc2ea6715120891174ed1b980d2e04", size = 4722, upload-time = "2025-05-13T15:23:59.629Z" }, ] [[package]] @@ -1023,36 +1023,36 @@ wheels = [ [[package]] name = "ruff" -version = "0.11.8" +version = "0.11.9" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/52/f6/adcf73711f31c9f5393862b4281c875a462d9f639f4ccdf69dc368311c20/ruff-0.11.8.tar.gz", hash = "sha256:6d742d10626f9004b781f4558154bb226620a7242080e11caeffab1a40e99df8", size = 4086399, upload-time = "2025-05-01T14:53:24.459Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/e7/e55dda1c92cdcf34b677ebef17486669800de01e887b7831a1b8fdf5cb08/ruff-0.11.9.tar.gz", hash = "sha256:ebd58d4f67a00afb3a30bf7d383e52d0e036e6195143c6db7019604a05335517", size = 4132134, upload-time = "2025-05-09T16:19:41.511Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9f/60/c6aa9062fa518a9f86cb0b85248245cddcd892a125ca00441df77d79ef88/ruff-0.11.8-py3-none-linux_armv6l.whl", hash = "sha256:896a37516c594805e34020c4a7546c8f8a234b679a7716a3f08197f38913e1a3", size = 10272473, upload-time = "2025-05-01T14:52:37.252Z" }, - { url = "https://files.pythonhosted.org/packages/a0/e4/0325e50d106dc87c00695f7bcd5044c6d252ed5120ebf423773e00270f50/ruff-0.11.8-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ab86d22d3d721a40dd3ecbb5e86ab03b2e053bc93c700dc68d1c3346b36ce835", size = 11040862, upload-time = "2025-05-01T14:52:41.022Z" }, - { url = "https://files.pythonhosted.org/packages/e6/27/b87ea1a7be37fef0adbc7fd987abbf90b6607d96aa3fc67e2c5b858e1e53/ruff-0.11.8-py3-none-macosx_11_0_arm64.whl", hash = "sha256:258f3585057508d317610e8a412788cf726efeefa2fec4dba4001d9e6f90d46c", size = 10385273, upload-time = "2025-05-01T14:52:43.551Z" }, - { url = "https://files.pythonhosted.org/packages/d3/f7/3346161570d789045ed47a86110183f6ac3af0e94e7fd682772d89f7f1a1/ruff-0.11.8-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:727d01702f7c30baed3fc3a34901a640001a2828c793525043c29f7614994a8c", size = 10578330, upload-time = "2025-05-01T14:52:45.48Z" }, - { url = "https://files.pythonhosted.org/packages/c6/c3/327fb950b4763c7b3784f91d3038ef10c13b2d42322d4ade5ce13a2f9edb/ruff-0.11.8-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3dca977cc4fc8f66e89900fa415ffe4dbc2e969da9d7a54bfca81a128c5ac219", size = 10122223, upload-time = "2025-05-01T14:52:47.675Z" }, - { url = "https://files.pythonhosted.org/packages/de/c7/ba686bce9adfeb6c61cb1bbadc17d58110fe1d602f199d79d4c880170f19/ruff-0.11.8-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c657fa987d60b104d2be8b052d66da0a2a88f9bd1d66b2254333e84ea2720c7f", size = 11697353, upload-time = "2025-05-01T14:52:50.264Z" }, - { url = "https://files.pythonhosted.org/packages/53/8e/a4fb4a1ddde3c59e73996bb3ac51844ff93384d533629434b1def7a336b0/ruff-0.11.8-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f2e74b021d0de5eceb8bd32919f6ff8a9b40ee62ed97becd44993ae5b9949474", size = 12375936, upload-time = "2025-05-01T14:52:52.394Z" }, - { url = "https://files.pythonhosted.org/packages/ad/a1/9529cb1e2936e2479a51aeb011307e7229225df9ac64ae064d91ead54571/ruff-0.11.8-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f9b5ef39820abc0f2c62111f7045009e46b275f5b99d5e59dda113c39b7f4f38", size = 11850083, upload-time = "2025-05-01T14:52:55.424Z" }, - { url = "https://files.pythonhosted.org/packages/3e/94/8f7eac4c612673ae15a4ad2bc0ee62e03c68a2d4f458daae3de0e47c67ba/ruff-0.11.8-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c1dba3135ca503727aa4648152c0fa67c3b1385d3dc81c75cd8a229c4b2a1458", size = 14005834, upload-time = "2025-05-01T14:52:58.056Z" }, - { url = "https://files.pythonhosted.org/packages/1e/7c/6f63b46b2be870cbf3f54c9c4154d13fac4b8827f22fa05ac835c10835b2/ruff-0.11.8-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f024d32e62faad0f76b2d6afd141b8c171515e4fb91ce9fd6464335c81244e5", size = 11503713, upload-time = "2025-05-01T14:53:01.244Z" }, - { url = "https://files.pythonhosted.org/packages/3a/91/57de411b544b5fe072779678986a021d87c3ee5b89551f2ca41200c5d643/ruff-0.11.8-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d365618d3ad747432e1ae50d61775b78c055fee5936d77fb4d92c6f559741948", size = 10457182, upload-time = "2025-05-01T14:53:03.726Z" }, - { url = "https://files.pythonhosted.org/packages/01/49/cfe73e0ce5ecdd3e6f1137bf1f1be03dcc819d1bfe5cff33deb40c5926db/ruff-0.11.8-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:4d9aaa91035bdf612c8ee7266153bcf16005c7c7e2f5878406911c92a31633cb", size = 10101027, upload-time = "2025-05-01T14:53:06.555Z" }, - { url = "https://files.pythonhosted.org/packages/56/21/a5cfe47c62b3531675795f38a0ef1c52ff8de62eaddf370d46634391a3fb/ruff-0.11.8-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0eba551324733efc76116d9f3a0d52946bc2751f0cd30661564117d6fd60897c", size = 11111298, upload-time = "2025-05-01T14:53:08.825Z" }, - { url = "https://files.pythonhosted.org/packages/36/98/f76225f87e88f7cb669ae92c062b11c0a1e91f32705f829bd426f8e48b7b/ruff-0.11.8-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:161eb4cff5cfefdb6c9b8b3671d09f7def2f960cee33481dd898caf2bcd02304", size = 11566884, upload-time = "2025-05-01T14:53:11.626Z" }, - { url = "https://files.pythonhosted.org/packages/de/7e/fff70b02e57852fda17bd43f99dda37b9bcf3e1af3d97c5834ff48d04715/ruff-0.11.8-py3-none-win32.whl", hash = "sha256:5b18caa297a786465cc511d7f8be19226acf9c0a1127e06e736cd4e1878c3ea2", size = 10451102, upload-time = "2025-05-01T14:53:14.303Z" }, - { url = "https://files.pythonhosted.org/packages/7b/a9/eaa571eb70648c9bde3120a1d5892597de57766e376b831b06e7c1e43945/ruff-0.11.8-py3-none-win_amd64.whl", hash = "sha256:6e70d11043bef637c5617297bdedec9632af15d53ac1e1ba29c448da9341b0c4", size = 11597410, upload-time = "2025-05-01T14:53:16.571Z" }, - { url = "https://files.pythonhosted.org/packages/cd/be/f6b790d6ae98f1f32c645f8540d5c96248b72343b0a56fab3a07f2941897/ruff-0.11.8-py3-none-win_arm64.whl", hash = "sha256:304432e4c4a792e3da85b7699feb3426a0908ab98bf29df22a31b0cdd098fac2", size = 10713129, upload-time = "2025-05-01T14:53:22.27Z" }, + { url = "https://files.pythonhosted.org/packages/fb/71/75dfb7194fe6502708e547941d41162574d1f579c4676a8eb645bf1a6842/ruff-0.11.9-py3-none-linux_armv6l.whl", hash = "sha256:a31a1d143a5e6f499d1fb480f8e1e780b4dfdd580f86e05e87b835d22c5c6f8c", size = 10335453, upload-time = "2025-05-09T16:18:58.2Z" }, + { url = "https://files.pythonhosted.org/packages/74/fc/ad80c869b1732f53c4232bbf341f33c5075b2c0fb3e488983eb55964076a/ruff-0.11.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:66bc18ca783b97186a1f3100e91e492615767ae0a3be584e1266aa9051990722", size = 11072566, upload-time = "2025-05-09T16:19:01.432Z" }, + { url = "https://files.pythonhosted.org/packages/87/0d/0ccececef8a0671dae155cbf7a1f90ea2dd1dba61405da60228bbe731d35/ruff-0.11.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bd576cd06962825de8aece49f28707662ada6a1ff2db848d1348e12c580acbf1", size = 10435020, upload-time = "2025-05-09T16:19:03.897Z" }, + { url = "https://files.pythonhosted.org/packages/52/01/e249e1da6ad722278094e183cbf22379a9bbe5f21a3e46cef24ccab76e22/ruff-0.11.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5b1d18b4be8182cc6fddf859ce432cc9631556e9f371ada52f3eaefc10d878de", size = 10593935, upload-time = "2025-05-09T16:19:06.455Z" }, + { url = "https://files.pythonhosted.org/packages/ed/9a/40cf91f61e3003fe7bd43f1761882740e954506c5a0f9097b1cff861f04c/ruff-0.11.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0f3f46f759ac623e94824b1e5a687a0df5cd7f5b00718ff9c24f0a894a683be7", size = 10172971, upload-time = "2025-05-09T16:19:10.261Z" }, + { url = "https://files.pythonhosted.org/packages/61/12/d395203de1e8717d7a2071b5a340422726d4736f44daf2290aad1085075f/ruff-0.11.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f34847eea11932d97b521450cf3e1d17863cfa5a94f21a056b93fb86f3f3dba2", size = 11748631, upload-time = "2025-05-09T16:19:12.307Z" }, + { url = "https://files.pythonhosted.org/packages/66/d6/ef4d5eba77677eab511644c37c55a3bb8dcac1cdeb331123fe342c9a16c9/ruff-0.11.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:f33b15e00435773df97cddcd263578aa83af996b913721d86f47f4e0ee0ff271", size = 12409236, upload-time = "2025-05-09T16:19:15.006Z" }, + { url = "https://files.pythonhosted.org/packages/c5/8f/5a2c5fc6124dd925a5faf90e1089ee9036462118b619068e5b65f8ea03df/ruff-0.11.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7b27613a683b086f2aca8996f63cb3dd7bc49e6eccf590563221f7b43ded3f65", size = 11881436, upload-time = "2025-05-09T16:19:17.063Z" }, + { url = "https://files.pythonhosted.org/packages/39/d1/9683f469ae0b99b95ef99a56cfe8c8373c14eba26bd5c622150959ce9f64/ruff-0.11.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9e0d88756e63e8302e630cee3ce2ffb77859797cc84a830a24473939e6da3ca6", size = 13982759, upload-time = "2025-05-09T16:19:19.693Z" }, + { url = "https://files.pythonhosted.org/packages/4e/0b/c53a664f06e0faab596397867c6320c3816df479e888fe3af63bc3f89699/ruff-0.11.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:537c82c9829d7811e3aa680205f94c81a2958a122ac391c0eb60336ace741a70", size = 11541985, upload-time = "2025-05-09T16:19:21.831Z" }, + { url = "https://files.pythonhosted.org/packages/23/a0/156c4d7e685f6526a636a60986ee4a3c09c8c4e2a49b9a08c9913f46c139/ruff-0.11.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:440ac6a7029f3dee7d46ab7de6f54b19e34c2b090bb4f2480d0a2d635228f381", size = 10465775, upload-time = "2025-05-09T16:19:24.401Z" }, + { url = "https://files.pythonhosted.org/packages/43/d5/88b9a6534d9d4952c355e38eabc343df812f168a2c811dbce7d681aeb404/ruff-0.11.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:71c539bac63d0788a30227ed4d43b81353c89437d355fdc52e0cda4ce5651787", size = 10170957, upload-time = "2025-05-09T16:19:27.08Z" }, + { url = "https://files.pythonhosted.org/packages/f0/b8/2bd533bdaf469dc84b45815ab806784d561fab104d993a54e1852596d581/ruff-0.11.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:c67117bc82457e4501473c5f5217d49d9222a360794bfb63968e09e70f340abd", size = 11143307, upload-time = "2025-05-09T16:19:29.462Z" }, + { url = "https://files.pythonhosted.org/packages/2f/d9/43cfba291788459b9bfd4e09a0479aa94d05ab5021d381a502d61a807ec1/ruff-0.11.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:e4b78454f97aa454586e8a5557facb40d683e74246c97372af3c2d76901d697b", size = 11603026, upload-time = "2025-05-09T16:19:31.569Z" }, + { url = "https://files.pythonhosted.org/packages/22/e6/7ed70048e89b01d728ccc950557a17ecf8df4127b08a56944b9d0bae61bc/ruff-0.11.9-py3-none-win32.whl", hash = "sha256:7fe1bc950e7d7b42caaee2a8a3bc27410547cc032c9558ee2e0f6d3b209e845a", size = 10548627, upload-time = "2025-05-09T16:19:33.657Z" }, + { url = "https://files.pythonhosted.org/packages/90/36/1da5d566271682ed10f436f732e5f75f926c17255c9c75cefb77d4bf8f10/ruff-0.11.9-py3-none-win_amd64.whl", hash = "sha256:52edaa4a6d70f8180343a5b7f030c7edd36ad180c9f4d224959c2d689962d964", size = 11634340, upload-time = "2025-05-09T16:19:35.815Z" }, + { url = "https://files.pythonhosted.org/packages/40/f7/70aad26e5877c8f7ee5b161c4c9fa0100e63fc4c944dc6d97b9c7e871417/ruff-0.11.9-py3-none-win_arm64.whl", hash = "sha256:bcf42689c22f2e240f496d0c183ef2c6f7b35e809f12c1db58f75d9aa8d630ca", size = 10741080, upload-time = "2025-05-09T16:19:39.605Z" }, ] [[package]] name = "setuptools" -version = "80.3.0" +version = "80.4.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/51/6c/a3f892949418b5b9aced7396919c75ffb57e38f08b712b565f5eb10677ee/setuptools-80.3.0.tar.gz", hash = "sha256:ec8308eb180b2312062b1c5523204acf872cd8b0a9e6c2ae76431b22bc4065d7", size = 1314475, upload-time = "2025-05-03T09:17:32.334Z" } +sdist = { url = "https://files.pythonhosted.org/packages/95/32/0cc40fe41fd2adb80a2f388987f4f8db3c866c69e33e0b4c8b093fdf700e/setuptools-80.4.0.tar.gz", hash = "sha256:5a78f61820bc088c8e4add52932ae6b8cf423da2aff268c23f813cfbb13b4006", size = 1315008, upload-time = "2025-05-09T20:42:27.972Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e6/61/a6239ff35d64e55def020335626894895847cc6659c0f8e1b676c58aad3b/setuptools-80.3.0-py3-none-any.whl", hash = "sha256:a65cffc4fb86167e3020b3ef58e08226baad8b29a3b34ce2c9d07e901bac481d", size = 1200273, upload-time = "2025-05-03T09:17:29.995Z" }, + { url = "https://files.pythonhosted.org/packages/b1/93/dba5ed08c2e31ec7cdc2ce75705a484ef0be1a2fecac8a58272489349de8/setuptools-80.4.0-py3-none-any.whl", hash = "sha256:6cdc8cb9a7d590b237dbe4493614a9b75d0559b888047c1f67d49ba50fc3edb2", size = 1200812, upload-time = "2025-05-09T20:42:25.325Z" }, ] [[package]] @@ -1066,14 +1066,14 @@ wheels = [ [[package]] name = "types-setuptools" -version = "80.1.0.20250503" +version = "80.4.0.20250511" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "setuptools" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6a/63/973d60e59c70ef6fc98eff4f8fa1ef552c4f7486f79df68f16b3628b8ec1/types_setuptools-80.1.0.20250503.tar.gz", hash = "sha256:3cbdbe42c12e1d9179e6e87644a2cf176259411b5a3cc1d0fb0d824dc711d9ed", size = 43334, upload-time = "2025-05-03T02:58:15.134Z" } +sdist = { url = "https://files.pythonhosted.org/packages/87/f5/27854a6912bb6a13e42ab342409fadc5613bf9d36ac9a69e8211771c5e6a/types_setuptools-80.4.0.20250511.tar.gz", hash = "sha256:faa4159c9384e45b3b04218ca43ee3829efb6acc303e0ee561e47b3404423d32", size = 41205, upload-time = "2025-05-11T03:08:46.257Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f2/c1/9e878008ad0ecac9d89c28831095fb6b1de76f0d59a1765f3d8816fb0694/types_setuptools-80.1.0.20250503-py3-none-any.whl", hash = "sha256:b25bcbfeebae06bc4d2d09231b0c0622e95bdbb36df070cfe40b925fcef97dd3", size = 65979, upload-time = "2025-05-03T02:58:14.038Z" }, + { url = "https://files.pythonhosted.org/packages/ce/f5/9d47c996cb266092ec670edb24603eed527868d1cd68e1af29c81ea56f14/types_setuptools-80.4.0.20250511-py3-none-any.whl", hash = "sha256:972d7d947871cf7594263c764a9c2c2f137660c4ac3ad0cec1d4f1254ca8ae6a", size = 63110, upload-time = "2025-05-11T03:08:44.741Z" }, ] [[package]]