diff --git a/poetry.lock b/poetry.lock index 0a9d54bb5..dd0a020ad 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1869,21 +1869,24 @@ dev = ["absl-py", "pyink", "pylint (>=2.6.0)", "pytest", "pytest-xdist"] [[package]] name = "mpmath" -version = "1.3.0" +version = "1.4.1" description = "Python library for arbitrary-precision floating-point arithmetic" optional = false -python-versions = "*" +python-versions = ">=3.9" groups = ["main"] files = [ - {file = "mpmath-1.3.0-py3-none-any.whl", hash = "sha256:a0b2b9fe80bbcd81a6647ff13108738cfb482d481d826cc0e02f5b35e5c88d2c"}, - {file = "mpmath-1.3.0.tar.gz", hash = "sha256:7a28eb2a9774d00c7bc92411c19a89209d5da7c4c9a9e227be8330a23a25b91f"}, + {file = "mpmath-1.4.1-py3-none-any.whl", hash = "sha256:dc4f0ea2304480d4a9a48a94c1020571558ade522b44a6912efac63a586e140f"}, + {file = "mpmath-1.4.1.tar.gz", hash = "sha256:efd6d1b75f09d69524a67609949812668b28e81ecbfe0ab449ced8c13e92642e"}, ] [package.extras] -develop = ["codecov", "pycodestyle", "pytest (>=4.6)", "pytest-cov", "wheel"] -docs = ["sphinx"] -gmpy = ["gmpy2 (>=2.1.0a4) ; platform_python_implementation != \"PyPy\""] -tests = ["pytest (>=4.6)"] +ci = ["diff_cover", "pytest-xdist"] +develop = ["build", "flake518 (>=1.5)", "mpmath[tests]", "pytest-cov (>=7)", "wheel"] +docs = ["matplotlib", "sphinx", "sphinxcontrib-autoprogram"] +gmp = ["python-gmp"] +gmpy = ["mpmath[gmpy2]"] +gmpy2 = ["gmpy2 (>=2.3)"] +tests = ["hypothesis", "ipython", "matplotlib", "numpy", "packaging", "pexpect", "pytest (>=6)", "pytest-timeout"] [[package]] name = "networkx" @@ -2044,23 +2047,6 @@ files = [ {file = "numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda"}, ] -[[package]] -name = "nvidia-cublas" -version = "13.1.1.3" -description = "CUBLAS native runtime libraries" -optional = true -python-versions = ">=3" -groups = ["main"] -markers = "(extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" -files = [ - {file = "nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b7a210458267ac818974c53038fbec2e969d5c99f305ab15c72522fa9f001dd5"}, - {file = "nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:37936a16db8fe4ac1f065c2139360608a543a09275cb1a1af612e08cfa065436"}, - {file = "nvidia_cublas-13.1.1.3-py3-none-win_amd64.whl", hash = "sha256:b6cdce694e47ff6aadf0a69df1cab6628d696f5ff56e8d16af50309d855fa20f"}, -] - -[package.dependencies] -nvidia-cuda-nvrtc = "*" - [[package]] name = "nvidia-cublas" version = "13.4.1.3" @@ -2068,7 +2054,7 @@ description = "CUBLAS native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "sys_platform == \"win32\" and platform_machine == \"AMD64\" and (extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\" or sys_platform == \"linux\" and (platform_machine == \"aarch64\" or platform_machine == \"x86_64\") and (extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" +markers = "(extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" files = [ {file = "nvidia_cublas-13.4.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:4eb1472bf92b741e7cf24da7978dde251b58ddec2092d9f6a04f3623eb4e9a15"}, {file = "nvidia_cublas-13.4.1.3-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:a5917cb642cfb07f4a0231ee16aec7e2e0357d8cb8b1b78a0c9c68dba3e6afc7"}, @@ -2107,20 +2093,6 @@ files = [ {file = "nvidia_cuda_cupti-13.2.86-py3-none-win_amd64.whl", hash = "sha256:10837e2910753a7726c0243aa113e2bd65c0edee6f6f3e097db1757a8eac2c9e"}, ] -[[package]] -name = "nvidia-cuda-nvrtc" -version = "13.0.88" -description = "NVRTC native runtime libraries" -optional = true -python-versions = ">=3" -groups = ["main"] -markers = "(extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" -files = [ - {file = "nvidia_cuda_nvrtc-13.0.88-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:ad9b6d2ead2435f11cbb6868809d2adeeee302e9bb94bcf0539c7a40d80e8575"}, - {file = "nvidia_cuda_nvrtc-13.0.88-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d27f20a0ca67a4bb34268a5e951033496c5b74870b868bacd046b1b8e0c3267b"}, - {file = "nvidia_cuda_nvrtc-13.0.88-py3-none-win_amd64.whl", hash = "sha256:6bcd4e7f8e205cbe644f5a98f2f799bef9556fefc89dd786e79a16312ce49872"}, -] - [[package]] name = "nvidia-cuda-nvrtc" version = "13.2.86" @@ -2128,7 +2100,7 @@ description = "NVRTC native runtime libraries" optional = true python-versions = ">=3" groups = ["main"] -markers = "sys_platform == \"win32\" and platform_machine == \"AMD64\" and (extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\" or sys_platform == \"linux\" and (platform_machine == \"aarch64\" or platform_machine == \"x86_64\") and (extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" +markers = "(extra == \"all-support\" or extra == \"pytorch-support\") and platform_system == \"Linux\"" files = [ {file = "nvidia_cuda_nvrtc-13.2.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:8111c5130e967b78222ea2124145f8efe9ce201b752b2579a2513100a53be1c5"}, {file = "nvidia_cuda_nvrtc-13.2.86-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1e5d7b411a2eb83f5c71c98d58133a763fc9fa86a4241ee320c5c4782d9ad1fd"}, @@ -3234,19 +3206,19 @@ files = [ [[package]] name = "sympy" -version = "1.14.0" +version = "1.14.0rc1" description = "Computer algebra system (CAS) in Python" optional = true python-versions = ">=3.9" groups = ["main"] markers = "extra == \"all-support\" or extra == \"pytorch-support\"" files = [ - {file = "sympy-1.14.0-py3-none-any.whl", hash = "sha256:e091cc3e99d2141a0ba2847328f5479b05d94a6635cb96148ccb3f34671bd8f5"}, - {file = "sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517"}, + {file = "sympy-1.14.0rc1-py3-none-any.whl", hash = "sha256:e6dae8bb9a8f3aedd4dd4af9d2b51f6be00641d577dcce32ed6e0c25b1dcfcc1"}, + {file = "sympy-1.14.0rc1.tar.gz", hash = "sha256:c0de81525d0fe6f4c1ef41a5519229e1d7b36cdc94de716527aca8cadaf21dde"}, ] [package.dependencies] -mpmath = ">=1.1.0,<1.4" +mpmath = ">=1.1.0" [package.extras] dev = ["hypothesis (>=6.70.0)", "pytest (>=7.1.0)"] @@ -3527,4 +3499,4 @@ pytorch-support = ["torch"] [metadata] lock-version = "2.1" python-versions = ">=3.11,<3.15" -content-hash = "7b78af894148f73e560064632baa9b03d8ba07493b0e5f26bb1450f9097514d5" +content-hash = "0ec10ef0a1fb2c6deac42908b68e292391242a1de67b66b5d4153f50db6a36b4" diff --git a/pyproject.toml b/pyproject.toml index 07a305f6b..cb4bf59c7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,7 +42,7 @@ python = ">=3.11,<3.15" numpy = ">=2.0,<2.5" scipy = ">=1.14,<1.18" matplotlib = ">=3.8,<4.0" -mpmath = ">=1.3,<1.4" +mpmath = ">=1.3,<1.5" pyshtools = ">=4.12,<5.0" beartype = ">=0.18,<0.24" shapely = ">=2.0,<3.0"