From b64b3750609d64ad238e0f8a48d3a05ed67ee81a Mon Sep 17 00:00:00 2001 From: daquinteroflex Date: Mon, 23 Feb 2026 14:14:49 +0100 Subject: [PATCH 1/2] fix(viz): remove matplotlib deprecation warnings (FXC-4658) Co-authored-by: yaugenst-flex --- changelog.d/3121.fixed.md | 1 + pyproject.toml | 2 +- tidy3d/components/scene.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 changelog.d/3121.fixed.md diff --git a/changelog.d/3121.fixed.md b/changelog.d/3121.fixed.md new file mode 100644 index 0000000000..910877d37c --- /dev/null +++ b/changelog.d/3121.fixed.md @@ -0,0 +1 @@ +Updated scene permittivity plotting to use non-deprecated matplotlib colormap access and relaxed the matplotlib dependency constraint. diff --git a/pyproject.toml b/pyproject.toml index 654fd71a50..e7598a1a20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ h5netcdf = "1.0.2" h5py = ">=3.0.0,<3.15" rich = "^13.0" numpy = ">=2.2.6,<2.5.0" -matplotlib = "^3.10.0" +matplotlib = ">=3.7.0,<4.0.0" shapely = "^2.0" pandas = "^2.2" pydantic = ">=2.9,<3" diff --git a/tidy3d/components/scene.py b/tidy3d/components/scene.py index c807303a7c..c6d8426045 100644 --- a/tidy3d/components/scene.py +++ b/tidy3d/components/scene.py @@ -1485,7 +1485,7 @@ def _get_structure_eps_plot_params( # Use matplotlib colormap if available, otherwise fallback to grayscale if mpl is not None: cmap_name = _get_colormap(reverse=reverse) - cmap = mpl.colormaps[cmap_name] + cmap = mpl.colormaps.get_cmap(cmap_name) rgba = tuple(float(component) for component in cmap(color_value)) else: # Grayscale fallback when matplotlib is unavailable From c733029a3157641cfa5a5b083bb0bf30d1c0d263 Mon Sep 17 00:00:00 2001 From: yaugenst-flex <168471015+yaugenst-flex@users.noreply.github.com> Date: Mon, 23 Feb 2026 13:35:19 +0000 Subject: [PATCH 2/2] chore(deps): :robot: Update `poetry.lock` for dario/matplotlib_update --- poetry.lock | 338 ++++++++++++++++++++++++++-------------------------- 1 file changed, 169 insertions(+), 169 deletions(-) diff --git a/poetry.lock b/poetry.lock index b924b675fd..894989f28a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.3.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. [[package]] name = "absl-py" @@ -215,15 +215,15 @@ test = ["astroid (>=2,<5)", "pytest (<9.0)", "pytest-cov", "pytest-xdist"] [[package]] name = "async-lru" -version = "2.1.0" +version = "2.2.0" description = "Simple LRU cache for asyncio" optional = true python-versions = ">=3.10" groups = ["main"] markers = "extra == \"dev\" or extra == \"docs\"" files = [ - {file = "async_lru-2.1.0-py3-none-any.whl", hash = "sha256:fa12dcf99a42ac1280bc16c634bbaf06883809790f6304d85cdab3f666f33a7e"}, - {file = "async_lru-2.1.0.tar.gz", hash = "sha256:9eeb2fecd3fe42cc8a787fc32ead53a3a7158cc43d039c3c55ab3e4e5b2a80ed"}, + {file = "async_lru-2.2.0-py3-none-any.whl", hash = "sha256:e2c1cf731eba202b59c5feedaef14ffd9d02ad0037fcda64938699f2c380eafe"}, + {file = "async_lru-2.2.0.tar.gz", hash = "sha256:80abae2a237dbc6c60861d621619af39f0d920aea306de34cb992c879e01370c"}, ] [package.dependencies] @@ -396,18 +396,18 @@ css = ["tinycss2 (>=1.1.0,<1.5)"] [[package]] name = "boto3" -version = "1.42.53" +version = "1.42.54" description = "The AWS SDK for Python" optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "boto3-1.42.53-py3-none-any.whl", hash = "sha256:3bd32f3508a6e9851671d0ef3b1f9e8ee7e8c095aa0488bcd9e86074aef5b7eb"}, - {file = "boto3-1.42.53.tar.gz", hash = "sha256:56bc79388763995852b6d3fe48023e661e63fc2e60a921273c422d0171b9fbfb"}, + {file = "boto3-1.42.54-py3-none-any.whl", hash = "sha256:71194e855bfc81a21872cbe29c41f52ffdbe67e0a184a52c13346ef00b328939"}, + {file = "boto3-1.42.54.tar.gz", hash = "sha256:fe3d8ec586c39a0c96327fd317c77ca601ec5f991e9ba7211cacae8db4c07a73"}, ] [package.dependencies] -botocore = ">=1.42.53,<1.43.0" +botocore = ">=1.42.54,<1.43.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.16.0,<0.17.0" @@ -416,14 +416,14 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.42.53" +version = "1.42.54" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.9" groups = ["main"] files = [ - {file = "botocore-1.42.53-py3-none-any.whl", hash = "sha256:1255db56bc0a284a8caa182c20966277e6c8871b6881cf816d40e993fa5da503"}, - {file = "botocore-1.42.53.tar.gz", hash = "sha256:0bc1a2e1b6ae4c8397c9bede3bb9007b4f16e159ef2ca7f24837e31d5860caac"}, + {file = "botocore-1.42.54-py3-none-any.whl", hash = "sha256:853a0822de66d060aeebafa07ca13a03799f7958313d1b29f8dc7e2e1be8f527"}, + {file = "botocore-1.42.54.tar.gz", hash = "sha256:ab203d4e57d22913c8386a695d048e003b7508a8a4a7a46c9ddf4ebd67a20b69"}, ] [package.dependencies] @@ -466,7 +466,7 @@ description = "Foreign Function Interface for Python calling C code." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"dev\" or extra == \"docs\"" +markers = "(extra == \"dev\" or extra == \"docs\") and implementation_name == \"pypy\"" files = [ {file = "cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44"}, {file = "cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49"}, @@ -572,15 +572,15 @@ files = [ [[package]] name = "chardet" -version = "5.2.0" +version = "6.0.0.post1" description = "Universal encoding detector for Python 3" optional = true -python-versions = ">=3.7" +python-versions = ">=3.10" groups = ["main"] markers = "extra == \"dev\"" files = [ - {file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"}, - {file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"}, + {file = "chardet-6.0.0.post1-py3-none-any.whl", hash = "sha256:c894a36800549adf7bb5f2af47033281b75fdfcd2aa0f0243be0ad22a52e2dcb"}, + {file = "chardet-6.0.0.post1.tar.gz", hash = "sha256:6b78048c3c97c7b2ed1fbad7a18f76f5a6547f7d34dbab536cc13887c9a92fa4"}, ] [[package]] @@ -785,7 +785,7 @@ description = "Cross-platform colored terminal text." optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" groups = ["main"] -markers = "(platform_system == \"Windows\" or extra == \"dev\" or extra == \"design\" or extra == \"docs\" or sys_platform == \"win32\") and (platform_system == \"Windows\" or extra == \"dev\" or extra == \"design\" or extra == \"docs\" or extra == \"tests\")" +markers = "(platform_system == \"Windows\" or extra == \"dev\" or extra == \"docs\" or extra == \"tests\" or extra == \"design\") and (platform_system == \"Windows\" or extra == \"dev\" or extra == \"design\" or extra == \"docs\" or sys_platform == \"win32\")" files = [ {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, @@ -814,7 +814,7 @@ description = "Python library for calculating contours of 2D quadrilateral grids optional = false python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "contourpy-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ba38e3f9f330af820c4b27ceb4b9c7feee5fe0493ea53a8720f4792667465934"}, {file = "contourpy-1.3.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:dc41ba0714aa2968d1f8674ec97504a8f7e334f48eeacebcaa6256213acb0989"}, @@ -1186,7 +1186,7 @@ files = [ [package.dependencies] click = ">=8.1" cloudpickle = ">=3.0.0" -fsspec = ">=2021.9.0" +fsspec = ">=2021.09.0" importlib_metadata = {version = ">=4.13.0", markers = "python_version < \"3.12\""} packaging = ">=20.0" partd = ">=1.4.0" @@ -1408,7 +1408,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"docs\" or extra == \"tests\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"docs\" or extra == \"tests\")" files = [ {file = "exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598"}, {file = "exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219"}, @@ -1454,15 +1454,15 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth [[package]] name = "fastcore" -version = "1.12.15" +version = "1.12.16" description = "Python supercharged for fastai development" optional = true python-versions = ">=3.10" groups = ["main"] markers = "extra == \"dev\" or extra == \"docs\"" files = [ - {file = "fastcore-1.12.15-py3-none-any.whl", hash = "sha256:4fc9462093ed3eaff990cf81b956d2bd760fa0e1ac02e5129900f48b484ab4d9"}, - {file = "fastcore-1.12.15.tar.gz", hash = "sha256:1de1106e2d2fc0369a5054f85152321740676b876cb67d15492801cd29b12e86"}, + {file = "fastcore-1.12.16-py3-none-any.whl", hash = "sha256:83b1b9a121030eb8f2b5cd3c3c1b2a41a6bdebaf6789868ef73ca0ae14b55ab5"}, + {file = "fastcore-1.12.16.tar.gz", hash = "sha256:bc7223f47bc55d1aa056ac8aa3022f6eb468ee8e8334b57003ad6f3a27978953"}, ] [package.extras] @@ -1503,7 +1503,7 @@ description = "Flax: A neural network library for JAX designed for flexibility" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "flax-0.10.7-py3-none-any.whl", hash = "sha256:4033223a9a9969ba0b252e085e9714d0a1e9124ac300aaf48e92c40769c420f6"}, {file = "flax-0.10.7.tar.gz", hash = "sha256:2930d6671e23076f6db3b96afacf45c5060898f5c189ecab6dda7e05d26c2085"}, @@ -1524,7 +1524,7 @@ typing_extensions = ">=4.2" all = ["matplotlib"] dev = ["nanobind (>=2.5.0)", "pre-commit (>=3.8.0)", "scikit-build-core[pyproject] (>=0.11.0)"] docs = ["Pygments (>=2.6.1)", "dm-haiku", "docutils", "einops", "ipykernel", "ipython_genutils", "ipywidgets (>=8.1.5)", "jupytext (==1.13.8)", "kagglehub (>=0.3.3)", "matplotlib", "ml_collections", "myst_nb", "nbstripout", "recommonmark", "scikit-learn", "sphinx (>=4.3.0)", "sphinx-book-theme", "sphinx-design"] -testing = ["ale-py (>=0.10.2)", "cloudpickle (>=3.0.0)", "clu", "clu (<=0.0.9) ; python_version < \"3.10\"", "einops", "gymnasium[accept-rom-license,atari]", "jaxlib", "jaxtyping", "jraph (>=0.0.6.dev0)", "ml-collections", "mypy", "opencv-python", "pytest", "pytest-cov", "pytest-custom_exit_code", "pytest-xdist", "pytype", "sentencepiece", "tensorflow (>=2.12.0)", "tensorflow_datasets", "tensorflow_text (>=2.11.0) ; platform_system != \"Darwin\"", "torch", "treescope (>=0.1.1) ; python_version >= \"3.10\""] +testing = ["ale-py (>=0.10.2)", "cloudpickle (>=3.0.0)", "clu", "clu (<=0.0.9) ; python_version < \"3.10\"", "einops", "gymnasium[accept-rom-license,atari]", "jaxlib", "jaxtyping", "jraph (>=0.0.6dev0)", "ml-collections", "mypy", "opencv-python", "pytest", "pytest-cov", "pytest-custom_exit_code", "pytest-xdist", "pytype", "sentencepiece", "tensorflow (>=2.12.0)", "tensorflow_datasets", "tensorflow_text (>=2.11.0) ; platform_system != \"Darwin\"", "torch", "treescope (>=0.1.1) ; python_version >= \"3.10\""] [[package]] name = "flax" @@ -1558,7 +1558,7 @@ typing_extensions = ">=4.2" [package.extras] dev = ["nanobind (>=2.5.0)", "pre-commit (>=3.8.0)", "scikit-build-core[pyproject] (>=0.11.0)"] docs = ["Pygments (>=2.6.1)", "dm-haiku (>=0.0.14)", "docutils", "einops", "ipykernel", "ipython_genutils", "ipywidgets (>=8.1.5)", "jupytext (==1.13.8)", "kagglehub (>=0.3.3)", "matplotlib", "ml_collections", "myst_nb", "nbstripout", "recommonmark", "scikit-learn", "sphinx (==6.2.1)", "sphinx-book-theme", "sphinx-design", "tqdm (==4.67.1)"] -testing = ["ale-py (>=0.10.2) ; python_version < \"3.14\"", "chex", "cloudpickle (>=3.0.0)", "clu", "clu (<=0.0.9) ; python_version < \"3.10\"", "einops", "gymnasium[atari] ; python_version < \"3.14\"", "jaxlib", "jaxtyping", "jraph (>=0.0.6.dev0)", "keras (<3.13)", "ml-collections", "mypy", "opencv-python", "protobuf (<6) ; python_version >= \"3.13\"", "pytest", "pytest-cov", "pytest-custom_exit_code", "pytest-xdist", "pytype", "sentencepiece (==0.2.0)", "tensorflow (>=2.12.0) ; python_version < \"3.13\"", "tensorflow (>=2.20.0) ; python_version == \"3.13\"", "tensorflow_datasets", "tensorflow_text (>=2.11.0) ; platform_system != \"Darwin\" and python_version < \"3.13\"", "torch", "treescope (>=0.1.1) ; python_version >= \"3.10\""] +testing = ["ale-py (>=0.10.2) ; python_version < \"3.14\"", "chex", "cloudpickle (>=3.0.0)", "clu", "clu (<=0.0.9) ; python_version < \"3.10\"", "einops", "gymnasium[atari] ; python_version < \"3.14\"", "jaxlib", "jaxtyping", "jraph (>=0.0.6dev0)", "keras (<3.13)", "ml-collections", "mypy", "opencv-python", "protobuf (<6) ; python_version >= \"3.13\"", "pytest", "pytest-cov", "pytest-custom_exit_code", "pytest-xdist", "pytype", "sentencepiece (==0.2.0)", "tensorflow (>=2.12.0) ; python_version < \"3.13\"", "tensorflow (>=2.20.0) ; python_version == \"3.13\"", "tensorflow_datasets", "tensorflow_text (>=2.11.0) ; platform_system != \"Darwin\" and python_version < \"3.13\"", "torch", "treescope (>=0.1.1) ; python_version >= \"3.10\""] [[package]] name = "fonttools" @@ -2182,7 +2182,7 @@ description = "Differentiate, compile, and transform Numpy code." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "jax-0.6.2-py3-none-any.whl", hash = "sha256:bb24a82dc60ccf704dcaf6dbd07d04957f68a6c686db19630dd75260d1fb788c"}, {file = "jax-0.6.2.tar.gz", hash = "sha256:a437d29038cbc8300334119692744704ca7941490867b9665406b7f90665cd96"}, @@ -2246,7 +2246,7 @@ description = "XLA library for JAX" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "jaxlib-0.6.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:da4601b2b5dc8c23d6afb293eacfb9aec4e1d1871cb2f29c5a151d103e73b0f8"}, {file = "jaxlib-0.6.2-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:4205d098ce8efb5f7fe2fe5098bae6036094dc8d8829f5e0e0d7a9b155326336"}, @@ -2318,7 +2318,7 @@ description = "Type annotations and runtime checking for shape and dtype of JAX/ optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"docs\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"docs\")" files = [ {file = "jaxtyping-0.3.7-py3-none-any.whl", hash = "sha256:303ab8599edf412eeb40bf06c863e3168fa186cf0e7334703fa741ddd7046e66"}, {file = "jaxtyping-0.3.7.tar.gz", hash = "sha256:3bd7d9beb7d3cb01a89f93f90581c6f4fff3e5c5dc3c9307e8f8687a040d10c4"}, @@ -2381,7 +2381,7 @@ description = "A very fast and expressive template engine." optional = true python-versions = ">=3.7" groups = ["main"] -markers = "extra == \"dev\" or extra == \"pytorch\" or extra == \"docs\"" +markers = "sys_platform == \"darwin\" and (extra == \"dev\" or extra == \"pytorch\" or extra == \"docs\") or extra == \"dev\" or extra == \"docs\" or extra == \"pytorch\"" files = [ {file = "jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67"}, {file = "jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d"}, @@ -2462,7 +2462,7 @@ fqdn = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} idna = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} isoduration = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} jsonpointer = {version = ">1.13", optional = true, markers = "extra == \"format-nongpl\""} -jsonschema-specifications = ">=2023.3.6" +jsonschema-specifications = ">=2023.03.6" referencing = ">=0.28.4" rfc3339-validator = {version = "*", optional = true, markers = "extra == \"format-nongpl\""} rfc3986-validator = {version = ">0.1.0", optional = true, markers = "extra == \"format-nongpl\""} @@ -2894,7 +2894,7 @@ description = "a KLU solver for JAX" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"docs\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"docs\")" files = [ {file = "klujax-0.4.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:26127b2f76f76d76e26bd20ea516e3b42cab020b6eeafc7bdb17c1e9258b11e1"}, {file = "klujax-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e5cd54acdd452407343d52076aa54cf33538ef7a3c57a66643d5a9d90b1c75"}, @@ -3110,7 +3110,7 @@ description = "Safely add untrusted strings to HTML/XML markup." optional = true python-versions = ">=3.9" groups = ["main"] -markers = "extra == \"dev\" or extra == \"pytorch\" or extra == \"docs\"" +markers = "sys_platform == \"darwin\" and (extra == \"dev\" or extra == \"pytorch\" or extra == \"docs\") or extra == \"dev\" or extra == \"docs\" or extra == \"pytorch\"" files = [ {file = "markupsafe-3.0.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559"}, {file = "markupsafe-3.0.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419"}, @@ -3816,7 +3816,7 @@ description = "Python package for creating and manipulating graphs and networks" optional = true python-versions = ">=3.8" groups = ["main"] -markers = "extra == \"dev\" or extra == \"pytorch\" or extra == \"trimesh\" or extra == \"docs\"" +markers = "sys_platform == \"darwin\" and (extra == \"dev\" or extra == \"pytorch\" or extra == \"trimesh\" or extra == \"docs\") or extra == \"dev\" or extra == \"trimesh\" or extra == \"docs\" or extra == \"pytorch\"" files = [ {file = "networkx-2.8.8-py3-none-any.whl", hash = "sha256:e435dfa75b1d7195c7b8378c3859f0445cd88c6b0375c181ed66823a9ceb7524"}, {file = "networkx-2.8.8.tar.gz", hash = "sha256:230d388117af870fce5647a3c52401fcf753e94720e6ea6b4197a5355648885e"}, @@ -3893,7 +3893,7 @@ description = "Fundamental package for array computing in Python" optional = false python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb"}, {file = "numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90"}, @@ -4317,7 +4317,7 @@ description = "A gradient processing and optimization library in JAX." optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "optax-0.2.7-py3-none-any.whl", hash = "sha256:241f2dfa104eab4fec2e16e7919f88df24a3da1481f95e264b3db396b30d4ff6"}, {file = "optax-0.2.7.tar.gz", hash = "sha256:8b6b2e5bd62bcc6c11f6172a1aff0d86da0eaeecbd5465b2b366b5d3d64f6efc"}, @@ -4484,7 +4484,7 @@ description = "A decorator to automatically detect mismatch when overriding a me optional = true python-versions = ">=3.6" groups = ["main"] -markers = "python_version < \"3.12\" and (extra == \"dev\" or extra == \"docs\")" +markers = "python_version <= \"3.11\" and (extra == \"dev\" or extra == \"docs\")" files = [ {file = "overrides-7.7.0-py3-none-any.whl", hash = "sha256:c7ed9d062f78b8e4c1a7b70bd8796b35ead4d9f510227ef9c5dc7626c60d7e49"}, {file = "overrides-7.7.0.tar.gz", hash = "sha256:55158fa3d93b98cc75299b1e67078ad9003ca27945c76162c1c0766d6f91820a"}, @@ -4970,7 +4970,7 @@ description = "C parser in Python" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "implementation_name != \"PyPy\" and (extra == \"dev\" or extra == \"docs\")" +markers = "(extra == \"dev\" or extra == \"docs\") and implementation_name == \"pypy\"" files = [ {file = "pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"}, {file = "pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"}, @@ -6167,10 +6167,10 @@ files = [ ] [package.dependencies] -botocore = ">=1.37.4,<2.0a0" +botocore = ">=1.37.4,<2.0a.0" [package.extras] -crt = ["botocore[crt] (>=1.37.4,<2.0a0)"] +crt = ["botocore[crt] (>=1.37.4,<2.0a.0)"] [[package]] name = "sax" @@ -6212,7 +6212,7 @@ description = "A set of python modules for machine learning and data mining" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"design\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"design\")" files = [ {file = "scikit_learn-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b33579c10a3081d076ab403df4a4190da4f4432d443521674637677dc91e61f"}, {file = "scikit_learn-1.7.2-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:36749fb62b3d961b1ce4fedf08fa57a1986cd409eff2d783bca5d4b9b5fce51c"}, @@ -6361,7 +6361,7 @@ description = "Fundamental algorithms for scientific computing in Python" optional = false python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "scipy-1.15.3-cp310-cp310-macosx_10_13_x86_64.whl", hash = "sha256:a345928c86d535060c9c2b25e71e87c39ab2f22fc96e9636bd74d1dbf9de448c"}, {file = "scipy-1.15.3-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:ad3432cb0f9ed87477a8d97f03b763fd1d57709f1bbde3c9369b1dff5503b253"}, @@ -6421,74 +6421,74 @@ test = ["Cython", "array-api-strict (>=2.0,<2.1.1)", "asv", "gmpy2", "hypothesis [[package]] name = "scipy" -version = "1.17.0" +version = "1.17.1" description = "Fundamental algorithms for scientific computing in Python" optional = false python-versions = ">=3.11" groups = ["main"] markers = "python_version >= \"3.11\"" files = [ - {file = "scipy-1.17.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:2abd71643797bd8a106dff97894ff7869eeeb0af0f7a5ce02e4227c6a2e9d6fd"}, - {file = "scipy-1.17.0-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:ef28d815f4d2686503e5f4f00edc387ae58dfd7a2f42e348bb53359538f01558"}, - {file = "scipy-1.17.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:272a9f16d6bb4667e8b50d25d71eddcc2158a214df1b566319298de0939d2ab7"}, - {file = "scipy-1.17.0-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:7204fddcbec2fe6598f1c5fdf027e9f259106d05202a959a9f1aecf036adc9f6"}, - {file = "scipy-1.17.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fc02c37a5639ee67d8fb646ffded6d793c06c5622d36b35cfa8fe5ececb8f042"}, - {file = "scipy-1.17.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dac97a27520d66c12a34fd90a4fe65f43766c18c0d6e1c0a80f114d2260080e4"}, - {file = "scipy-1.17.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:ebb7446a39b3ae0fe8f416a9a3fdc6fba3f11c634f680f16a239c5187bc487c0"}, - {file = "scipy-1.17.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:474da16199f6af66601a01546144922ce402cb17362e07d82f5a6cf8f963e449"}, - {file = "scipy-1.17.0-cp311-cp311-win_amd64.whl", hash = "sha256:255c0da161bd7b32a6c898e7891509e8a9289f0b1c6c7d96142ee0d2b114c2ea"}, - {file = "scipy-1.17.0-cp311-cp311-win_arm64.whl", hash = "sha256:85b0ac3ad17fa3be50abd7e69d583d98792d7edc08367e01445a1e2076005379"}, - {file = "scipy-1.17.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:0d5018a57c24cb1dd828bcf51d7b10e65986d549f52ef5adb6b4d1ded3e32a57"}, - {file = "scipy-1.17.0-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:88c22af9e5d5a4f9e027e26772cc7b5922fab8bcc839edb3ae33de404feebd9e"}, - {file = "scipy-1.17.0-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:f3cd947f20fe17013d401b64e857c6b2da83cae567adbb75b9dcba865abc66d8"}, - {file = "scipy-1.17.0-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:e8c0b331c2c1f531eb51f1b4fc9ba709521a712cce58f1aa627bc007421a5306"}, - {file = "scipy-1.17.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5194c445d0a1c7a6c1a4a4681b6b7c71baad98ff66d96b949097e7513c9d6742"}, - {file = "scipy-1.17.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9eeb9b5f5997f75507814ed9d298ab23f62cf79f5a3ef90031b1ee2506abdb5b"}, - {file = "scipy-1.17.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:40052543f7bbe921df4408f46003d6f01c6af109b9e2c8a66dd1cf6cf57f7d5d"}, - {file = "scipy-1.17.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0cf46c8013fec9d3694dc572f0b54100c28405d55d3e2cb15e2895b25057996e"}, - {file = "scipy-1.17.0-cp312-cp312-win_amd64.whl", hash = "sha256:0937a0b0d8d593a198cededd4c439a0ea216a3f36653901ea1f3e4be949056f8"}, - {file = "scipy-1.17.0-cp312-cp312-win_arm64.whl", hash = "sha256:f603d8a5518c7426414d1d8f82e253e454471de682ce5e39c29adb0df1efb86b"}, - {file = "scipy-1.17.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:65ec32f3d32dfc48c72df4291345dae4f048749bc8d5203ee0a3f347f96c5ce6"}, - {file = "scipy-1.17.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:1f9586a58039d7229ce77b52f8472c972448cded5736eaf102d5658bbac4c269"}, - {file = "scipy-1.17.0-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:9fad7d3578c877d606b1150135c2639e9de9cecd3705caa37b66862977cc3e72"}, - {file = "scipy-1.17.0-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:423ca1f6584fc03936972b5f7c06961670dbba9f234e71676a7c7ccf938a0d61"}, - {file = "scipy-1.17.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fe508b5690e9eaaa9467fc047f833af58f1152ae51a0d0aed67aa5801f4dd7d6"}, - {file = "scipy-1.17.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6680f2dfd4f6182e7d6db161344537da644d1cf85cf293f015c60a17ecf08752"}, - {file = "scipy-1.17.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:eec3842ec9ac9de5917899b277428886042a93db0b227ebbe3a333b64ec7643d"}, - {file = "scipy-1.17.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:d7425fcafbc09a03731e1bc05581f5fad988e48c6a861f441b7ab729a49a55ea"}, - {file = "scipy-1.17.0-cp313-cp313-win_amd64.whl", hash = "sha256:87b411e42b425b84777718cc41516b8a7e0795abfa8e8e1d573bf0ef014f0812"}, - {file = "scipy-1.17.0-cp313-cp313-win_arm64.whl", hash = "sha256:357ca001c6e37601066092e7c89cca2f1ce74e2a520ca78d063a6d2201101df2"}, - {file = "scipy-1.17.0-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:ec0827aa4d36cb79ff1b81de898e948a51ac0b9b1c43e4a372c0508c38c0f9a3"}, - {file = "scipy-1.17.0-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:819fc26862b4b3c73a60d486dbb919202f3d6d98c87cf20c223511429f2d1a97"}, - {file = "scipy-1.17.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:363ad4ae2853d88ebcde3ae6ec46ccca903ea9835ee8ba543f12f575e7b07e4e"}, - {file = "scipy-1.17.0-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:979c3a0ff8e5ba254d45d59ebd38cde48fce4f10b5125c680c7a4bfe177aab07"}, - {file = "scipy-1.17.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:130d12926ae34399d157de777472bf82e9061c60cc081372b3118edacafe1d00"}, - {file = "scipy-1.17.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6e886000eb4919eae3a44f035e63f0fd8b651234117e8f6f29bad1cd26e7bc45"}, - {file = "scipy-1.17.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:13c4096ac6bc31d706018f06a49abe0485f96499deb82066b94d19b02f664209"}, - {file = "scipy-1.17.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cacbaddd91fcffde703934897c5cd2c7cb0371fac195d383f4e1f1c5d3f3bd04"}, - {file = "scipy-1.17.0-cp313-cp313t-win_amd64.whl", hash = "sha256:edce1a1cf66298cccdc48a1bdf8fb10a3bf58e8b58d6c3883dd1530e103f87c0"}, - {file = "scipy-1.17.0-cp313-cp313t-win_arm64.whl", hash = "sha256:30509da9dbec1c2ed8f168b8d8aa853bc6723fede1dbc23c7d43a56f5ab72a67"}, - {file = "scipy-1.17.0-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:c17514d11b78be8f7e6331b983a65a7f5ca1fd037b95e27b280921fe5606286a"}, - {file = "scipy-1.17.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:4e00562e519c09da34c31685f6acc3aa384d4d50604db0f245c14e1b4488bfa2"}, - {file = "scipy-1.17.0-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:f7df7941d71314e60a481e02d5ebcb3f0185b8d799c70d03d8258f6c80f3d467"}, - {file = "scipy-1.17.0-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:aabf057c632798832f071a8dde013c2e26284043934f53b00489f1773b33527e"}, - {file = "scipy-1.17.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a38c3337e00be6fd8a95b4ed66b5d988bac4ec888fd922c2ea9fe5fb1603dd67"}, - {file = "scipy-1.17.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00fb5f8ec8398ad90215008d8b6009c9db9fa924fd4c7d6be307c6f945f9cd73"}, - {file = "scipy-1.17.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:f2a4942b0f5f7c23c7cd641a0ca1955e2ae83dedcff537e3a0259096635e186b"}, - {file = "scipy-1.17.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:dbf133ced83889583156566d2bdf7a07ff89228fe0c0cb727f777de92092ec6b"}, - {file = "scipy-1.17.0-cp314-cp314-win_amd64.whl", hash = "sha256:3625c631a7acd7cfd929e4e31d2582cf00f42fcf06011f59281271746d77e061"}, - {file = "scipy-1.17.0-cp314-cp314-win_arm64.whl", hash = "sha256:9244608d27eafe02b20558523ba57f15c689357c85bdcfe920b1828750aa26eb"}, - {file = "scipy-1.17.0-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:2b531f57e09c946f56ad0b4a3b2abee778789097871fc541e267d2eca081cff1"}, - {file = "scipy-1.17.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:13e861634a2c480bd237deb69333ac79ea1941b94568d4b0efa5db5e263d4fd1"}, - {file = "scipy-1.17.0-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:eb2651271135154aa24f6481cbae5cc8af1f0dd46e6533fb7b56aa9727b6a232"}, - {file = "scipy-1.17.0-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:c5e8647f60679790c2f5c76be17e2e9247dc6b98ad0d3b065861e082c56e078d"}, - {file = "scipy-1.17.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5fb10d17e649e1446410895639f3385fd2bf4c3c7dfc9bea937bddcbc3d7b9ba"}, - {file = "scipy-1.17.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8547e7c57f932e7354a2319fab613981cde910631979f74c9b542bb167a8b9db"}, - {file = "scipy-1.17.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:33af70d040e8af9d5e7a38b5ed3b772adddd281e3062ff23fec49e49681c38cf"}, - {file = "scipy-1.17.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:f9eb55bb97d00f8b7ab95cb64f873eb0bf54d9446264d9f3609130381233483f"}, - {file = "scipy-1.17.0-cp314-cp314t-win_amd64.whl", hash = "sha256:1ff269abf702f6c7e67a4b7aad981d42871a11b9dd83c58d2d2ea624efbd1088"}, - {file = "scipy-1.17.0-cp314-cp314t-win_arm64.whl", hash = "sha256:031121914e295d9791319a1875444d55079885bbae5bdc9c5e0f2ee5f09d34ff"}, - {file = "scipy-1.17.0.tar.gz", hash = "sha256:2591060c8e648d8b96439e111ac41fd8342fdeff1876be2e19dea3fe8930454e"}, + {file = "scipy-1.17.1-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:1f95b894f13729334fb990162e911c9e5dc1ab390c58aa6cbecb389c5b5e28ec"}, + {file = "scipy-1.17.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:e18f12c6b0bc5a592ed23d3f7b891f68fd7f8241d69b7883769eb5d5dfb52696"}, + {file = "scipy-1.17.1-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a3472cfbca0a54177d0faa68f697d8ba4c80bbdc19908c3465556d9f7efce9ee"}, + {file = "scipy-1.17.1-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:766e0dc5a616d026a3a1cffa379af959671729083882f50307e18175797b3dfd"}, + {file = "scipy-1.17.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:744b2bf3640d907b79f3fd7874efe432d1cf171ee721243e350f55234b4cec4c"}, + {file = "scipy-1.17.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:43af8d1f3bea642559019edfe64e9b11192a8978efbd1539d7bc2aaa23d92de4"}, + {file = "scipy-1.17.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:cd96a1898c0a47be4520327e01f874acfd61fb48a9420f8aa9f6483412ffa444"}, + {file = "scipy-1.17.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:4eb6c25dd62ee8d5edf68a8e1c171dd71c292fdae95d8aeb3dd7d7de4c364082"}, + {file = "scipy-1.17.1-cp311-cp311-win_amd64.whl", hash = "sha256:d30e57c72013c2a4fe441c2fcb8e77b14e152ad48b5464858e07e2ad9fbfceff"}, + {file = "scipy-1.17.1-cp311-cp311-win_arm64.whl", hash = "sha256:9ecb4efb1cd6e8c4afea0daa91a87fbddbce1b99d2895d151596716c0b2e859d"}, + {file = "scipy-1.17.1-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:35c3a56d2ef83efc372eaec584314bd0ef2e2f0d2adb21c55e6ad5b344c0dcb8"}, + {file = "scipy-1.17.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:fcb310ddb270a06114bb64bbe53c94926b943f5b7f0842194d585c65eb4edd76"}, + {file = "scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:cc90d2e9c7e5c7f1a482c9875007c095c3194b1cfedca3c2f3291cdc2bc7c086"}, + {file = "scipy-1.17.1-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:c80be5ede8f3f8eded4eff73cc99a25c388ce98e555b17d31da05287015ffa5b"}, + {file = "scipy-1.17.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e19ebea31758fac5893a2ac360fedd00116cbb7628e650842a6691ba7ca28a21"}, + {file = "scipy-1.17.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:02ae3b274fde71c5e92ac4d54bc06c42d80e399fec704383dcd99b301df37458"}, + {file = "scipy-1.17.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8a604bae87c6195d8b1045eddece0514d041604b14f2727bbc2b3020172045eb"}, + {file = "scipy-1.17.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f590cd684941912d10becc07325a3eeb77886fe981415660d9265c4c418d0bea"}, + {file = "scipy-1.17.1-cp312-cp312-win_amd64.whl", hash = "sha256:41b71f4a3a4cab9d366cd9065b288efc4d4f3c0b37a91a8e0947fb5bd7f31d87"}, + {file = "scipy-1.17.1-cp312-cp312-win_arm64.whl", hash = "sha256:f4115102802df98b2b0db3cce5cb9b92572633a1197c77b7553e5203f284a5b3"}, + {file = "scipy-1.17.1-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:5e3c5c011904115f88a39308379c17f91546f77c1667cea98739fe0fccea804c"}, + {file = "scipy-1.17.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:6fac755ca3d2c3edcb22f479fceaa241704111414831ddd3bc6056e18516892f"}, + {file = "scipy-1.17.1-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7ff200bf9d24f2e4d5dc6ee8c3ac64d739d3a89e2326ba68aaf6c4a2b838fd7d"}, + {file = "scipy-1.17.1-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:4b400bdc6f79fa02a4d86640310dde87a21fba0c979efff5248908c6f15fad1b"}, + {file = "scipy-1.17.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2b64ca7d4aee0102a97f3ba22124052b4bd2152522355073580bf4845e2550b6"}, + {file = "scipy-1.17.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:581b2264fc0aa555f3f435a5944da7504ea3a065d7029ad60e7c3d1ae09c5464"}, + {file = "scipy-1.17.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:beeda3d4ae615106d7094f7e7cef6218392e4465cc95d25f900bebabfded0950"}, + {file = "scipy-1.17.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6609bc224e9568f65064cfa72edc0f24ee6655b47575954ec6339534b2798369"}, + {file = "scipy-1.17.1-cp313-cp313-win_amd64.whl", hash = "sha256:37425bc9175607b0268f493d79a292c39f9d001a357bebb6b88fdfaff13f6448"}, + {file = "scipy-1.17.1-cp313-cp313-win_arm64.whl", hash = "sha256:5cf36e801231b6a2059bf354720274b7558746f3b1a4efb43fcf557ccd484a87"}, + {file = "scipy-1.17.1-cp313-cp313t-macosx_10_14_x86_64.whl", hash = "sha256:d59c30000a16d8edc7e64152e30220bfbd724c9bbb08368c054e24c651314f0a"}, + {file = "scipy-1.17.1-cp313-cp313t-macosx_12_0_arm64.whl", hash = "sha256:010f4333c96c9bb1a4516269e33cb5917b08ef2166d5556ca2fd9f082a9e6ea0"}, + {file = "scipy-1.17.1-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:2ceb2d3e01c5f1d83c4189737a42d9cb2fc38a6eeed225e7515eef71ad301dce"}, + {file = "scipy-1.17.1-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:844e165636711ef41f80b4103ed234181646b98a53c8f05da12ca5ca289134f6"}, + {file = "scipy-1.17.1-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:158dd96d2207e21c966063e1635b1063cd7787b627b6f07305315dd73d9c679e"}, + {file = "scipy-1.17.1-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:74cbb80d93260fe2ffa334efa24cb8f2f0f622a9b9febf8b483c0b865bfb3475"}, + {file = "scipy-1.17.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:dbc12c9f3d185f5c737d801da555fb74b3dcfa1a50b66a1a93e09190f41fab50"}, + {file = "scipy-1.17.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:94055a11dfebe37c656e70317e1996dc197e1a15bbcc351bcdd4610e128fe1ca"}, + {file = "scipy-1.17.1-cp313-cp313t-win_amd64.whl", hash = "sha256:e30bdeaa5deed6bc27b4cc490823cd0347d7dae09119b8803ae576ea0ce52e4c"}, + {file = "scipy-1.17.1-cp313-cp313t-win_arm64.whl", hash = "sha256:a720477885a9d2411f94a93d16f9d89bad0f28ca23c3f8daa521e2dcc3f44d49"}, + {file = "scipy-1.17.1-cp314-cp314-macosx_10_14_x86_64.whl", hash = "sha256:a48a72c77a310327f6a3a920092fa2b8fd03d7deaa60f093038f22d98e096717"}, + {file = "scipy-1.17.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:45abad819184f07240d8a696117a7aacd39787af9e0b719d00285549ed19a1e9"}, + {file = "scipy-1.17.1-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:3fd1fcdab3ea951b610dc4cef356d416d5802991e7e32b5254828d342f7b7e0b"}, + {file = "scipy-1.17.1-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:7bdf2da170b67fdf10bca777614b1c7d96ae3ca5794fd9587dce41eb2966e866"}, + {file = "scipy-1.17.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:adb2642e060a6549c343603a3851ba76ef0b74cc8c079a9a58121c7ec9fe2350"}, + {file = "scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:eee2cfda04c00a857206a4330f0c5e3e56535494e30ca445eb19ec624ae75118"}, + {file = "scipy-1.17.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d2650c1fb97e184d12d8ba010493ee7b322864f7d3d00d3f9bb97d9c21de4068"}, + {file = "scipy-1.17.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:08b900519463543aa604a06bec02461558a6e1cef8fdbb8098f77a48a83c8118"}, + {file = "scipy-1.17.1-cp314-cp314-win_amd64.whl", hash = "sha256:3877ac408e14da24a6196de0ddcace62092bfc12a83823e92e49e40747e52c19"}, + {file = "scipy-1.17.1-cp314-cp314-win_arm64.whl", hash = "sha256:f8885db0bc2bffa59d5c1b72fad7a6a92d3e80e7257f967dd81abb553a90d293"}, + {file = "scipy-1.17.1-cp314-cp314t-macosx_10_14_x86_64.whl", hash = "sha256:1cc682cea2ae55524432f3cdff9e9a3be743d52a7443d0cba9017c23c87ae2f6"}, + {file = "scipy-1.17.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:2040ad4d1795a0ae89bfc7e8429677f365d45aa9fd5e4587cf1ea737f927b4a1"}, + {file = "scipy-1.17.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:131f5aaea57602008f9822e2115029b55d4b5f7c070287699fe45c661d051e39"}, + {file = "scipy-1.17.1-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:9cdc1a2fcfd5c52cfb3045feb399f7b3ce822abdde3a193a6b9a60b3cb5854ca"}, + {file = "scipy-1.17.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e3dcd57ab780c741fde8dc68619de988b966db759a3c3152e8e9142c26295ad"}, + {file = "scipy-1.17.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a9956e4d4f4a301ebf6cde39850333a6b6110799d470dbbb1e25326ac447f52a"}, + {file = "scipy-1.17.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a4328d245944d09fd639771de275701ccadf5f781ba0ff092ad141e017eccda4"}, + {file = "scipy-1.17.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a77cbd07b940d326d39a1d1b37817e2ee4d79cb30e7338f3d0cddffae70fcaa2"}, + {file = "scipy-1.17.1-cp314-cp314t-win_amd64.whl", hash = "sha256:eb092099205ef62cd1782b006658db09e2fed75bffcae7cc0d44052d8aa0f484"}, + {file = "scipy-1.17.1-cp314-cp314t-win_arm64.whl", hash = "sha256:200e1050faffacc162be6a486a984a0497866ec54149a01270adc8a59b7c7d21"}, + {file = "scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0"}, ] [package.dependencies] @@ -6523,7 +6523,7 @@ description = "Easily download, build, install, upgrade, and uninstall Python pa optional = true python-versions = ">=3.9" groups = ["main"] -markers = "(extra == \"dev\" or extra == \"docs\" or python_version >= \"3.12\") and (extra == \"dev\" or extra == \"docs\" or extra == \"pytorch\")" +markers = "python_version >= \"3.12\" and (extra == \"dev\" or extra == \"pytorch\" or extra == \"docs\") or (extra == \"dev\" or extra == \"docs\") and (extra == \"dev\" or extra == \"docs\" or extra == \"pytorch\")" files = [ {file = "setuptools-82.0.0-py3-none-any.whl", hash = "sha256:70b18734b607bd1da571d097d236cfcfacaf01de45717d59e6e04b96877532e0"}, {file = "setuptools-82.0.0.tar.gz", hash = "sha256:22e0a2d69474c6ae4feb01951cb69d515ed23728cf96d05513d36e42b62b37cb"}, @@ -6812,7 +6812,7 @@ description = "Python documentation generator" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"docs\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"docs\")" files = [ {file = "sphinx-8.1.3-py3-none-any.whl", hash = "sha256:09719015511837b76bf6e03e42eb7595ac8c2e41eeb9c29c5b755c6b677992a2"}, {file = "sphinx-8.1.3.tar.gz", hash = "sha256:43c1911eecb0d3e161ad78611bc905d1ad0e523e4ddc202a58a821773dc4c927"}, @@ -7235,7 +7235,7 @@ description = "Read and write large, multi-dimensional arrays" optional = true python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "tensorstore-0.1.78-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:f1bc58164ad964d9cc298d20b62ca704ab6241639a21015e47ce6ea5b5cae27f"}, {file = "tensorstore-0.1.78-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:1910101ea85b6507958da28628ef53712c5311df19a795f449604f82bae6a24b"}, @@ -7349,59 +7349,59 @@ python-versions = ">=3.9" groups = ["main"] markers = "extra == \"extras\"" files = [ - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-macosx_15_0_arm64.whl", hash = "sha256:3000227d3c07c7f5209dc13d985c32908ffe11a77055d1c085a008ec18421ff1"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-macosx_15_0_x86_64.whl", hash = "sha256:9fbc3100638f7d3d78cf61eaeac1d21b3ba6df0fde8ad5ac8ef9be9dadef585b"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c5485e61984d2806e5c18e6b36c50e50287549ee29e99b30793c5ee35b8dbca3"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c607bfabb26cc2519ecf0b8fd6947e0ca6297563372cb13e6e1bc8546e7e40ec"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:83e8e2270c06cf75da2d3ecc290ec0959499f6cb083572f37003d79c12def1c9"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:3bb1e01cd1c24d3df95497f7ce791ba160b0c6c40a9aa832af8d590cc0772cac"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:6d6d36367e91bc38f4ebd1fac1a2ac192dc85ab7450e7ff886ddcf291de038e4"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c7789178c09f47e927c20208fdf7f661af239cd6016b02a51bc683f04605dbbb"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:95bc591e5a8ffded0ea1ad66cf5dfcab39e376cc38c386149456ff30aefd5917"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:6f659c17ea81ccbaee9a4106b05330e62bb3fdf2e2b96956e0d782629331c497"}, - {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-win_amd64.whl", hash = "sha256:31de5a298cfc0444e908867b3e0b4eb91ac46777612451ff6344f2bc539e04ec"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:76edca2c07e9795dc3fc3cf9453a1e57b23838d9609abc7391f78e9b457e6ca9"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-macosx_15_0_x86_64.whl", hash = "sha256:c4077e37db992d82e1ece768eb4863d013f44cf0a3791aa8aa3d977a443ff71c"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7f424e8e0b0fd06993745d46022dfbe38a09016ca4974bcd16a2708f4c4bc844"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8356ca69218174d0d1e58cd127381b269b44a27d3770bfd30e1cb6a87c80b769"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c51148dbd0ccf52c11101ae46bad62593182c1f1b7771cf74860a60de70e82f"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:21b2eaf0b6ec3dfdee8143aff5e732cccc8e8615d00265a6762345ffc5c1e2e4"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:bf6614bf8b5aa94429a763159fe6317afe260375d861e8304cb66ae6021126e4"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:05ed2d0fa6dce2cde81c0357dfc6cb0455546b441edb7f745bd5d965fab230db"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:efb59b44c878904094e28d9f6466bb38029abc2d2832a2370efc1d1c931e120b"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:969574499858b3e180af2943aa5947101a7cb53d3bb71f64c64973bbf1b534ec"}, - {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-win_amd64.whl", hash = "sha256:dff402d17887fba275e37e5535f533e2d66c06508f63139424a176e0f954fdcb"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:d41bcfdbe368e5865ab7b84aaba96a6f1148ef486ca48f77de5c53673987797f"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-macosx_15_0_x86_64.whl", hash = "sha256:7d8a975fb83d38143e98ff8955b62eb5a40ee291e9881ba953abc7ec102a564d"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cbe3cf1b6cdf292afafe88dcaf8fd1c659b9e6866c693a7fcde73e3a517e8bba"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab090f49d36bd714013f3e0632a7641e207f85540134c09351961f5dc3accf05"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:063916a8181649ab7dc6fb0ffdd150524c5a054e0092681c52e0bd4c772a0356"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:1bed5442a0a4e8e255b87b84b1d51085a0bb2d447828576ffb0a83d3e4c84686"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:4c5553c81de27c10a4a198887148b7556337c0176be1306e6bda0a7e2bb63a81"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a805658b3acbb1bbaafb954251dc513132f4c74d10e4761400ce4a94ead02856"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:bb57d78b05ef4de820d203ecd2df39867ee933395edde7621dd2cac2d17a6128"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:1b6e706b362aabd964e67d9bfcf24618a577df261cf0c83cd275b232e6ad6699"}, - {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-win_amd64.whl", hash = "sha256:b9736f9a18276a3e935c42d7456eac99b32552a75f7d5d3f8cada20b09d2ddb5"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:81549874a0694ed74ef5cb9987bd22a927f3aa09c89131f036a6f3451fbfe0a5"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-macosx_15_0_x86_64.whl", hash = "sha256:b1ac4f7abeb3b56655f0064f45c36f60664c295b3883fa17fe7a22a72b585590"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0248e80696cf8347096ca4f313aea425981704d548f46336b2a3941881b91823"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:bdc36d177c07a266c17383e1e76a56a058bb31b95c67393271850e50cd81fd6f"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f04434434ed757da5cb7a58a150671d45debf6b25dc0c0901a20d1b3e77e8cda"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:0aeac1dab5294e207c7ca0ef8f8a5ada50f9c34737862546d3a4d5ee67ec95b2"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:53c3e67cf4ee85aebbe045c38468f1d143a2511ad1e98512352da943c5b8b278"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2831625e72cb87a2b5dc5b343831199798493f885f87840cbec22152497ae5a5"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c663691153fd32fe1f797351f324dff754902b6c95a12ad5279656839708d288"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c2a03ad953259a4586d0ef8f76c43f76ac1d166be9b5eeb149faec4f53256e8c"}, - {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-win_amd64.whl", hash = "sha256:e8ebcc304edb273c94d106cac85c29c6cfb8c9f7d23abf4181686814dca4b6e2"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-macosx_15_0_x86_64.whl", hash = "sha256:fd80f93ed9f8b8c97387cbff5922d152649c6df82ac6145a505698303f2ffc30"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:093fa93b8680f26da21773021ef2cbc1895eb2336ed4bcb5c2d05fd563e57a84"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:75ddd22f489a97fb8866905e7d750bf236c5cb052290d78f7071ee7b88109fcb"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b80067f4ddbeb1d701402b6649b20c60333f21624f406cad2949b7a04d10d64"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:84cb8926b25d7709bc61c1b952e46c102a75db9af59c4925a28bf7cd6990dcfc"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:418ab0feb712126d50b4176171062b5231b9c83ad9e1b87f92cdae09d3af421b"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:16d09e53c4ce3b26db5870760ec5da6fa3a324112311fdbe182617b5a71d698f"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:f57a9150072f068c6382089aaf71ba39ccaf6ad7268d2e8a55f5353d7bb4ca1c"}, - {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:3070614fe30e4677b557463d242e0b604b8226b5e38019db25e897c676a9a363"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-macosx_15_0_arm64.whl", hash = "sha256:f3c24ab14fd8b0f6f270a47223e4c9c34f2afb84a1a9b70829ff0e0809bc38af"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-macosx_15_0_x86_64.whl", hash = "sha256:acbb9d53a4a2f4cce5a3e0d602b84b0be28d758a65a2196fba900c6ff4bd13ce"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ddac757873355537dc4b47110b35c12515b321ba3391cdd32668c5ea30e031ef"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7275978e2f9afdfc092c9dddc1ce8276f22cecee0c03cd424e6074395e69d87c"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f64dadce08c106c5cc25fd76ddd101e11f462082e925cbbcf83c905b0430dcd8"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:6526ce6f9df8845134eb49a12a2232b10dd7ee26b68a93a6d77e24133645acf4"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:10d1538c1f607eb107087c77000db3f929926897ac18039a1ceb96c0efa74e7f"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:c4e973ef3d17e95400b5105136d02e05d3f6ee1976a1374c95895ab7b3ed68fe"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:54baf288b93e2bcd59b9b799747027a1bba0dec72cfa2e8ca8904b1f28597199"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:3f47a13fb0f190cd27276be7bb57aa8745e9e5432e78a7d1e0a26d5c5a40c7da"}, + {file = "tidy3d_extras-2.11.0.dev1-cp310-cp310-win_amd64.whl", hash = "sha256:503d3db666dc70f45ef9bb579dec636dc4fcbb59d9d2350128f3339b24ad65aa"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-macosx_15_0_arm64.whl", hash = "sha256:247bb1a84272b5ac8a66baf8ba88f99fcf16bc90b533f5ab5f7380eb0abed177"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-macosx_15_0_x86_64.whl", hash = "sha256:95b02b76e0c6e183056eeacd0c8db637b55a9ba5332f4375545beb97190bd4c9"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7b7eb69db26b6d5c1f8917315dd86585f938d6a3795252748b9c7185b20b36b4"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c988526c53693b10576eaa51c1ecf0b678f8bf80c6f323c98520666ea100179c"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3e3eb841930c24152d2c954f74c6c33153dace2dc8d68f603ae2468866188d06"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:cc5e889f14eaf055912ebff15edaeba0d133cd02c373e7352dc9ed022a2ebb0b"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:d4fe2169714c82c07fe65ca970ee26d8f1cfdbce1006528295dcf50585303cc0"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:7a1c8154b427da49121f378ea5858a8776452c9b4e421980c787ef058facc9b4"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e83c84828b0a5ee5a3066f98168e2a6f1236fa53deb23dc28bc9d40bca2f613e"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:80368a81a2bcc4b8d25110e1f3616940fef086e03c9030eecc82ca1939b6877f"}, + {file = "tidy3d_extras-2.11.0.dev1-cp311-cp311-win_amd64.whl", hash = "sha256:5f43622a3c42f72bab6470808051f4f7b8b21e084463bac714d5d91532083753"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:9cae75823ecbbe4e53a5899041d73f49c0f2dd3fad3b82ff3d54d1d6b1966e26"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-macosx_15_0_x86_64.whl", hash = "sha256:1ee8153849a4509de2fe74ccc32ca5f72b4075dab69c5a4d074b3e7be6352d43"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7423f5b88d5cc52361f71e279c53d4d25c90f6756884fd867e6f28012e393421"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:71de3ba06b6c0200c1ab99c8e50802ed8bd098951e95a5dc6e9eece2245c78ed"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0cd1547a72695fac8691a326ce29367d6800a69cda2b739588fd0637497bf48"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:d3ab977f5aca29591443f1719ea140e4a97da3226fd4c5160eb40863d300cb6e"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:1cf259a2ddf548b923b72f42eba808b0fcd34a8e426309fa4c23719718391261"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:fe16587d7ec95b136f1c66f2b3b145badd680c1c9c5d0749d9c912ba38797a5a"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:1afd5d868093ef260905a17e365029282ce4380a03ed66f08fe9836d4fa57600"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:550dc701e6cd9f205af6b33fc2c9a456aaabe2f05050d0840456be5caf3566a4"}, + {file = "tidy3d_extras-2.11.0.dev1-cp312-cp312-win_amd64.whl", hash = "sha256:975d9cea685dae83e43ad1c9048eb8bc080f0b75f85a9034e4b6fd0968096693"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:e28a393861c6d1bc8b4a6132f241d2a6955860349e5bbe0bdde37512a1813f5e"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-macosx_15_0_x86_64.whl", hash = "sha256:9bca15b8c5a30d9b398f48395198c06d585c44697871bb8bbfca8df98c7066b8"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3c2036fe2d54adae80ee7e6b0f2898d1e3d243ea611fb15c1977d7df158ed4bf"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:36d4f44abe32998b2b8c015bb8dea36e079ac42e4b7d9ab806f1eff9dc6f7d9c"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6ed4c0678a75ffb1789aec4e5b7ad97556aea1c458d4ded2cc5924f59ec2bd57"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:a103dd467c8f8abb2c1d62379ac4052e8a1c44c2d273525983960c2572c7e80f"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:c811c09aeceab8c0c7566d8e2c328c07d54cb6cfb629b7c403c582ee2825a6ec"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bd646da1ac40fee4a7589ac51c396db5c94adbce1e857b6906a9555a346d6b53"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:fd8f3a94346afabae90b04496ec20fd470c0dfd569d9d7e55b5fcc0f694d4215"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:df2ff3810bfb36caadf8adbad25c69fb72746c2147799ff5af9f822df3077790"}, + {file = "tidy3d_extras-2.11.0.dev1-cp313-cp313-win_amd64.whl", hash = "sha256:e5a4984927729f31ff812bcaa6060dc0713f36e9fce3bed1c0936a5942677977"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-macosx_15_0_x86_64.whl", hash = "sha256:4868fe65a8194c6d3235cd5a28aefdd2784596acd7af286799e40208af4cf916"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b63eb964b8aaa04ccb4dcd296b09313e30930b23e9b5e2a95b8ac690a4503a3"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da6b9c5129fa80dc29281df9cec0aed069fcca15adcd171e892ab6f76dad3a57"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa32d2b8e3d19835194a45d7f9fd172282085dfa07202b74dd84da80e26d5d59"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:0300b800e0d35d36deb9f4a668980e35d4ee4117fb482237dd8a2869b54ee5db"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:77f5ff5023ae0fb60495eb69e65fa35a334104b6a2a994215fe188bed641b05f"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:bfb72fee59c3a09b31ebfc17993586514d1b76d9f3333b6fd55020c924c630e5"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ff0280170f136d35c502d870f02eb9b6c139c8daa8a0468fe371297cc04cea66"}, + {file = "tidy3d_extras-2.11.0.dev1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2270bf28402b4bd91aa28d05138ac97ca790ec0931b0f9e8058ea7dc366cea6f"}, ] [package.dependencies] @@ -7469,7 +7469,7 @@ description = "A lil' TOML parser" optional = false python-versions = ">=3.8" groups = ["main"] -markers = "python_version == \"3.10\" and (extra == \"dev\" or extra == \"tests\" or extra == \"docs\")" +markers = "python_version < \"3.11\" and (extra == \"dev\" or extra == \"tests\" or extra == \"docs\")" files = [ {file = "tomli-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b5ef256a3fd497d4973c11bf142e9ed78b150d36f5773f1ca6088c230ffc5867"}, {file = "tomli-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5572e41282d5268eb09a697c89a7bee84fae66511f87533a6f88bd2f7b652da9"}, @@ -7551,7 +7551,7 @@ description = "Tensors and Dynamic neural networks in Python with strong GPU acc optional = true python-versions = ">=3.10" groups = ["main"] -markers = "(extra == \"dev\" or extra == \"pytorch\") and sys_platform == \"darwin\"" +markers = "sys_platform == \"darwin\" and (extra == \"dev\" or extra == \"pytorch\")" files = [ {file = "torch-2.10.0-2-cp310-none-macosx_11_0_arm64.whl", hash = "sha256:2b980edd8d7c0a68c4e951ee1856334a43193f98730d97408fbd148c1a933313"}, {file = "torch-2.10.0-2-cp311-none-macosx_11_0_arm64.whl", hash = "sha256:418997cb02d0a0f1497cf6a09f63166f9f5df9f3e16c8a716ab76a72127c714f"}, @@ -7625,7 +7625,7 @@ description = "Tensors and Dynamic neural networks in Python with strong GPU acc optional = true python-versions = ">=3.10" groups = ["main"] -markers = "(extra == \"dev\" or extra == \"pytorch\") and sys_platform != \"darwin\"" +markers = "sys_platform != \"darwin\" and (extra == \"dev\" or extra == \"pytorch\")" files = [ {file = "torch-2.10.0+cpu-cp310-cp310-linux_aarch64.whl", hash = "sha256:31ae44836c8b9bbd1a3943d29c7c7457709ddf7c6173aa34aefe9d2203e4c405"}, {file = "torch-2.10.0+cpu-cp310-cp310-linux_s390x.whl", hash = "sha256:beadc2a6a1785b09a46daad378de91ef274b8d3eea7af0bc2d017d97f115afdf"}, @@ -7728,19 +7728,19 @@ jinja2 = "*" tomli = {version = "*", markers = "python_version < \"3.11\""} [package.extras] -dev = ["furo (>=2024.5.6)", "nox", "packaging", "sphinx (>=5)", "twisted"] +dev = ["furo (>=2024.05.06)", "nox", "packaging", "sphinx (>=5)", "twisted"] [[package]] name = "tox" -version = "4.42.0" +version = "4.44.0" description = "tox is a generic virtualenv management and test command line tool" optional = true python-versions = ">=3.10" groups = ["main"] markers = "extra == \"dev\"" files = [ - {file = "tox-4.42.0-py3-none-any.whl", hash = "sha256:841db009ab088748d91c49c850af4ebbe543712e9562f383b8c48f3172989163"}, - {file = "tox-4.42.0.tar.gz", hash = "sha256:5e018e281496fee16f860b5685adac8de14a42c9b2ad6c13df5632307ec9ea4f"}, + {file = "tox-4.44.0-py3-none-any.whl", hash = "sha256:b850fb8d1803d132c3120a189b2ae7fe319a07a9cb4254d81ac9c94e3230bc0f"}, + {file = "tox-4.44.0.tar.gz", hash = "sha256:0c911cbc448a2ac5dd7cbb6be2f9ffa26d0a10405982f9efea654803b23cec77"}, ] [package.dependencies] @@ -8131,7 +8131,7 @@ description = "N-D labeled arrays and datasets in Python" optional = false python-versions = ">=3.10" groups = ["main"] -markers = "python_version == \"3.10\"" +markers = "python_version < \"3.11\"" files = [ {file = "xarray-2025.6.1-py3-none-any.whl", hash = "sha256:8b988b47f67a383bdc3b04c5db475cd165e580134c1f1943d52aee4a9c97651b"}, {file = "xarray-2025.6.1.tar.gz", hash = "sha256:a84f3f07544634a130d7dc615ae44175419f4c77957a7255161ed99c69c7c8b0"}, @@ -8237,4 +8237,4 @@ vtk = ["vtk"] [metadata] lock-version = "2.1" python-versions = ">=3.10,<3.14" -content-hash = "76964b6818c765f9e29302c557542030b235918a00e7abe923da1dba3b44f574" +content-hash = "6167a260a90706ef10495a753bc9e95df79855ddcc13c9cb3375063674889f1e"