diff --git a/pyproject.toml b/pyproject.toml index f338b6c9..f70e8056 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -77,7 +77,7 @@ docs = [ "sphinxext-opengraph==0.9.1", ] lint = [ - "pre-commit==4.0.1", + "pre-commit==4.1.0", "pyright==1.1.389", ] test = [ diff --git a/uv.lock b/uv.lock index 03c89c65..4c1f42a7 100644 --- a/uv.lock +++ b/uv.lock @@ -1,4 +1,5 @@ version = 1 +revision = 1 requires-python = ">=3.10, <3.13" [[package]] @@ -285,7 +286,7 @@ name = "click" version = "8.1.7" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "platform_system == 'Windows'" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/96/d3/f04c7bfcf5c1862a2a5b845c6b2b360488cf47af55dfa79c98f6a6bf98b5/click-8.1.7.tar.gz", hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", size = 336121 } wheels = [ @@ -746,7 +747,7 @@ name = "ipykernel" version = "6.29.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "appnope", marker = "platform_system == 'Darwin'" }, + { name = "appnope", marker = "sys_platform == 'darwin'" }, { name = "comm" }, { name = "debugpy" }, { name = "ipython" }, @@ -1611,7 +1612,7 @@ wheels = [ [[package]] name = "pre-commit" -version = "4.0.1" +version = "4.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cfgv" }, @@ -1620,9 +1621,9 @@ dependencies = [ { name = "pyyaml" }, { name = "virtualenv" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2e/c8/e22c292035f1bac8b9f5237a2622305bc0304e776080b246f3df57c4ff9f/pre_commit-4.0.1.tar.gz", hash = "sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2", size = 191678 } +sdist = { url = "https://files.pythonhosted.org/packages/2a/13/b62d075317d8686071eb843f0bb1f195eb332f48869d3c31a4c6f1e063ac/pre_commit-4.1.0.tar.gz", hash = "sha256:ae3f018575a588e30dfddfab9a05448bfbd6b73d78709617b5a2b853549716d4", size = 193330 } wheels = [ - { url = "https://files.pythonhosted.org/packages/16/8f/496e10d51edd6671ebe0432e33ff800aa86775d2d147ce7d43389324a525/pre_commit-4.0.1-py2.py3-none-any.whl", hash = "sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878", size = 218713 }, + { url = "https://files.pythonhosted.org/packages/43/b3/df14c580d82b9627d173ceea305ba898dca135feb360b6d84019d0803d3b/pre_commit-4.1.0-py2.py3-none-any.whl", hash = "sha256:d29e7cb346295bcc1cc75fc3e92e343495e3ea0196c9ec6ba53f49f10ab6ae7b", size = 220560 }, ] [[package]] @@ -2165,7 +2166,7 @@ numba = [ { name = "numba" }, ] pardiso = [ - { name = "pypardiso", marker = "platform_system == 'Linux' or platform_system == 'Windows'" }, + { name = "pypardiso", marker = "sys_platform == 'linux' or sys_platform == 'win32'" }, ] rhino = [ { name = "rhino-shapley-interop" }, @@ -2207,13 +2208,14 @@ requires-dist = [ { name = "more-itertools", specifier = ">=10.5.0" }, { name = "numba", marker = "extra == 'numba'", specifier = ">=0.60.0" }, { name = "numpy", specifier = ">=1.26.4" }, - { name = "pypardiso", marker = "(platform_system == 'Linux' and extra == 'pardiso') or (platform_system == 'Windows' and extra == 'pardiso')", specifier = ">=0.4.6" }, + { name = "pypardiso", marker = "(sys_platform == 'linux' and extra == 'pardiso') or (sys_platform == 'win32' and extra == 'pardiso')", specifier = ">=0.4.6" }, { name = "rhino-shapley-interop", marker = "extra == 'rhino'", specifier = ">=0.0.4" }, { name = "rhino3dm", marker = "extra == 'rhino'", specifier = ">=8.9.0" }, { name = "rich", extras = ["jupyter"], specifier = ">=13.9.4" }, { name = "scipy", specifier = ">=1.14.1" }, { name = "shapely", specifier = ">=2.0.6" }, ] +provides-extras = ["numba", "rhino", "dxf", "pardiso"] [package.metadata.requires-dev] dev = [ @@ -2232,7 +2234,7 @@ docs = [ { name = "sphinxext-opengraph", specifier = "==0.9.1" }, ] lint = [ - { name = "pre-commit", specifier = "==4.0.1" }, + { name = "pre-commit", specifier = "==4.1.0" }, { name = "pyright", specifier = "==1.1.389" }, ] test = [