diff --git a/poetry.lock b/poetry.lock index b54c412..86a4598 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2,26 +2,26 @@ [[package]] name = "aicsshparam" -version = "0.1.6" +version = "0.1.7" description = "Spherical harmonics parametrization for 3D starlike shapes" optional = false python-versions = ">=3.7" files = [ - {file = "aicsshparam-0.1.6-py2.py3-none-any.whl", hash = "sha256:666875eab9f5464aca74db3d9710486f115e555960e28fb6ce9013035debf188"}, - {file = "aicsshparam-0.1.6.tar.gz", hash = "sha256:036edf663ec1032d08204c8f09d85b32108f83307b7d6e7f514cfc1051bddd11"}, + {file = "aicsshparam-0.1.7-py2.py3-none-any.whl", hash = "sha256:668f5490c9ce558d2c757a8b0a1c6d1661255812b829494a6ab84db69a4fa796"}, + {file = "aicsshparam-0.1.7.tar.gz", hash = "sha256:939beced9b6942c6c7ac95718d077105c9b690199f22b80a32cb101ccf22a3a1"}, ] [package.dependencies] numpy = ">=1.18.1" -pyshtools = "4.9.1" +pyshtools = ">=4.9.1" scikit-image = ">=0.16.2" scikit-learn = ">=0.22.1" scipy = ">=1.4.1" vtk = ">=9.0.1" [package.extras] -all = ["Sphinx (>=3.4.3)", "black (>=22.10.0)", "bump2version (>=1.0.1)", "coverage (>=5.1)", "flake8 (>=3.8.3)", "flake8-debugger (>=3.2.1)", "ipython (>=7.15.0)", "m2r2 (>=0.2.7)", "numpy (>=1.18.1)", "pyshtools (==4.9.1)", "pytest (>=5.4.3)", "pytest-cov (>=2.9.0)", "pytest-raises (>=0.11)", "pytest-runner (>=5.2)", "scikit-image (>=0.16.2)", "scikit-learn (>=0.22.1)", "scipy (>=1.4.1)", "sphinx-rtd-theme (>=0.5.1)", "tox (>=3.15.2)", "twine (>=3.1.1)", "vtk (>=9.0.1)", "wheel (>=0.34.2)"] -dev = ["Sphinx (>=3.4.3)", "black (>=22.10.0)", "bump2version (>=1.0.1)", "coverage (>=5.1)", "flake8 (>=3.8.3)", "flake8-debugger (>=3.2.1)", "ipython (>=7.15.0)", "m2r2 (>=0.2.7)", "pytest (>=5.4.3)", "pytest-cov (>=2.9.0)", "pytest-raises (>=0.11)", "pytest-runner (>=5.2)", "sphinx-rtd-theme (>=0.5.1)", "tox (>=3.15.2)", "twine (>=3.1.1)", "wheel (>=0.34.2)"] +all = ["black (>=22.10.0)", "bump2version (>=1.0.1)", "coverage (>=5.1)", "flake8 (>=3.8.3)", "flake8-debugger (>=3.2.1)", "furo (>=2023.5.20)", "ipython (>=7.15.0)", "m2r2 (>=0.2.7)", "numpy (>=1.18.1)", "pyshtools (>=4.9.1)", "pytest (>=5.4.3)", "pytest-cov (>=2.9.0)", "pytest-raises (>=0.11)", "pytest-runner (>=5.2)", "scikit-image (>=0.16.2)", "scikit-learn (>=0.22.1)", "scipy (>=1.4.1)", "sphinx (>=7.0.1)", "tox (>=3.15.2)", "twine (>=3.1.1)", "vtk (>=9.0.1)", "wheel (>=0.34.2)"] +dev = ["black (>=22.10.0)", "bump2version (>=1.0.1)", "coverage (>=5.1)", "flake8 (>=3.8.3)", "flake8-debugger (>=3.2.1)", "furo (>=2023.5.20)", "ipython (>=7.15.0)", "m2r2 (>=0.2.7)", "pytest (>=5.4.3)", "pytest-cov (>=2.9.0)", "pytest-raises (>=0.11)", "pytest-runner (>=5.2)", "sphinx (>=7.0.1)", "tox (>=3.15.2)", "twine (>=3.1.1)", "wheel (>=0.34.2)"] setup = ["pytest-runner (>=5.2)"] test = ["black (>=22.10.0)", "flake8 (>=3.8.3)", "flake8-debugger (>=3.2.1)", "pytest (>=5.4.3)", "pytest-cov (>=2.9.0)", "pytest-raises (>=0.11)"] @@ -1871,39 +1871,36 @@ test = ["codecov (>=2.1)", "pytest (>=7.2)", "pytest-cov (>=4.0)"] [[package]] name = "numpy" -version = "1.24.2" +version = "1.25.1" description = "Fundamental package for array computing in Python" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "numpy-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:eef70b4fc1e872ebddc38cddacc87c19a3709c0e3e5d20bf3954c147b1dd941d"}, - {file = "numpy-1.24.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:e8d2859428712785e8a8b7d2b3ef0a1d1565892367b32f915c4a4df44d0e64f5"}, - {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6524630f71631be2dabe0c541e7675db82651eb998496bbe16bc4f77f0772253"}, - {file = "numpy-1.24.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a51725a815a6188c662fb66fb32077709a9ca38053f0274640293a14fdd22978"}, - {file = "numpy-1.24.2-cp310-cp310-win32.whl", hash = "sha256:2620e8592136e073bd12ee4536149380695fbe9ebeae845b81237f986479ffc9"}, - {file = "numpy-1.24.2-cp310-cp310-win_amd64.whl", hash = "sha256:97cf27e51fa078078c649a51d7ade3c92d9e709ba2bfb97493007103c741f1d0"}, - {file = "numpy-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:7de8fdde0003f4294655aa5d5f0a89c26b9f22c0a58790c38fae1ed392d44a5a"}, - {file = "numpy-1.24.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4173bde9fa2a005c2c6e2ea8ac1618e2ed2c1c6ec8a7657237854d42094123a0"}, - {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cecaed30dc14123020f77b03601559fff3e6cd0c048f8b5289f4eeabb0eb281"}, - {file = "numpy-1.24.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a23f8440561a633204a67fb44617ce2a299beecf3295f0d13c495518908e910"}, - {file = "numpy-1.24.2-cp311-cp311-win32.whl", hash = "sha256:e428c4fbfa085f947b536706a2fc349245d7baa8334f0c5723c56a10595f9b95"}, - {file = "numpy-1.24.2-cp311-cp311-win_amd64.whl", hash = "sha256:557d42778a6869c2162deb40ad82612645e21d79e11c1dc62c6e82a2220ffb04"}, - {file = "numpy-1.24.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:d0a2db9d20117bf523dde15858398e7c0858aadca7c0f088ac0d6edd360e9ad2"}, - {file = "numpy-1.24.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:c72a6b2f4af1adfe193f7beb91ddf708ff867a3f977ef2ec53c0ffb8283ab9f5"}, - {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c29e6bd0ec49a44d7690ecb623a8eac5ab8a923bce0bea6293953992edf3a76a"}, - {file = "numpy-1.24.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2eabd64ddb96a1239791da78fa5f4e1693ae2dadc82a76bc76a14cbb2b966e96"}, - {file = "numpy-1.24.2-cp38-cp38-win32.whl", hash = "sha256:e3ab5d32784e843fc0dd3ab6dcafc67ef806e6b6828dc6af2f689be0eb4d781d"}, - {file = "numpy-1.24.2-cp38-cp38-win_amd64.whl", hash = "sha256:76807b4063f0002c8532cfeac47a3068a69561e9c8715efdad3c642eb27c0756"}, - {file = "numpy-1.24.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:4199e7cfc307a778f72d293372736223e39ec9ac096ff0a2e64853b866a8e18a"}, - {file = "numpy-1.24.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:adbdce121896fd3a17a77ab0b0b5eedf05a9834a18699db6829a64e1dfccca7f"}, - {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:889b2cc88b837d86eda1b17008ebeb679d82875022200c6e8e4ce6cf549b7acb"}, - {file = "numpy-1.24.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f64bb98ac59b3ea3bf74b02f13836eb2e24e48e0ab0145bbda646295769bd780"}, - {file = "numpy-1.24.2-cp39-cp39-win32.whl", hash = "sha256:63e45511ee4d9d976637d11e6c9864eae50e12dc9598f531c035265991910468"}, - {file = "numpy-1.24.2-cp39-cp39-win_amd64.whl", hash = "sha256:a77d3e1163a7770164404607b7ba3967fb49b24782a6ef85d9b5f54126cc39e5"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:92011118955724465fb6853def593cf397b4a1367495e0b59a7e69d40c4eb71d"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f9006288bcf4895917d02583cf3411f98631275bc67cce355a7f39f8c14338fa"}, - {file = "numpy-1.24.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:150947adbdfeceec4e5926d956a06865c1c690f2fd902efede4ca6fe2e657c3f"}, - {file = "numpy-1.24.2.tar.gz", hash = "sha256:003a9f530e880cb2cd177cba1af7220b9aa42def9c4afc2a2fc3ee6be7eb2b22"}, + {file = "numpy-1.25.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:77d339465dff3eb33c701430bcb9c325b60354698340229e1dff97745e6b3efa"}, + {file = "numpy-1.25.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:d736b75c3f2cb96843a5c7f8d8ccc414768d34b0a75f466c05f3a739b406f10b"}, + {file = "numpy-1.25.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4a90725800caeaa160732d6b31f3f843ebd45d6b5f3eec9e8cc287e30f2805bf"}, + {file = "numpy-1.25.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c6c9261d21e617c6dc5eacba35cb68ec36bb72adcff0dee63f8fbc899362588"}, + {file = "numpy-1.25.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:0def91f8af6ec4bb94c370e38c575855bf1d0be8a8fbfba42ef9c073faf2cf19"}, + {file = "numpy-1.25.1-cp310-cp310-win32.whl", hash = "sha256:fd67b306320dcadea700a8f79b9e671e607f8696e98ec255915c0c6d6b818503"}, + {file = "numpy-1.25.1-cp310-cp310-win_amd64.whl", hash = "sha256:c1516db588987450b85595586605742879e50dcce923e8973f79529651545b57"}, + {file = "numpy-1.25.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6b82655dd8efeea69dbf85d00fca40013d7f503212bc5259056244961268b66e"}, + {file = "numpy-1.25.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:e8f6049c4878cb16960fbbfb22105e49d13d752d4d8371b55110941fb3b17800"}, + {file = "numpy-1.25.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:41a56b70e8139884eccb2f733c2f7378af06c82304959e174f8e7370af112e09"}, + {file = "numpy-1.25.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d5154b1a25ec796b1aee12ac1b22f414f94752c5f94832f14d8d6c9ac40bcca6"}, + {file = "numpy-1.25.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:38eb6548bb91c421261b4805dc44def9ca1a6eef6444ce35ad1669c0f1a3fc5d"}, + {file = "numpy-1.25.1-cp311-cp311-win32.whl", hash = "sha256:791f409064d0a69dd20579345d852c59822c6aa087f23b07b1b4e28ff5880fcb"}, + {file = "numpy-1.25.1-cp311-cp311-win_amd64.whl", hash = "sha256:c40571fe966393b212689aa17e32ed905924120737194b5d5c1b20b9ed0fb171"}, + {file = "numpy-1.25.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3d7abcdd85aea3e6cdddb59af2350c7ab1ed764397f8eec97a038ad244d2d105"}, + {file = "numpy-1.25.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:1a180429394f81c7933634ae49b37b472d343cccb5bb0c4a575ac8bbc433722f"}, + {file = "numpy-1.25.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d412c1697c3853c6fc3cb9751b4915859c7afe6a277c2bf00acf287d56c4e625"}, + {file = "numpy-1.25.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:20e1266411120a4f16fad8efa8e0454d21d00b8c7cee5b5ccad7565d95eb42dd"}, + {file = "numpy-1.25.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:f76aebc3358ade9eacf9bc2bb8ae589863a4f911611694103af05346637df1b7"}, + {file = "numpy-1.25.1-cp39-cp39-win32.whl", hash = "sha256:247d3ffdd7775bdf191f848be8d49100495114c82c2bd134e8d5d075fb386a1c"}, + {file = "numpy-1.25.1-cp39-cp39-win_amd64.whl", hash = "sha256:1d5d3c68e443c90b38fdf8ef40e60e2538a27548b39b12b73132456847f4b631"}, + {file = "numpy-1.25.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:35a9527c977b924042170a0887de727cd84ff179e478481404c5dc66b4170009"}, + {file = "numpy-1.25.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0d3fe3dd0506a28493d82dc3cf254be8cd0d26f4008a417385cbf1ae95b54004"}, + {file = "numpy-1.25.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:012097b5b0d00a11070e8f2e261128c44157a8689f7dedcf35576e525893f4fe"}, + {file = "numpy-1.25.1.tar.gz", hash = "sha256:9a3a9f3a61480cc086117b426a8bd86869c213fc4072e606f01c4e4b66eb92bf"}, ] [[package]] @@ -2521,28 +2518,31 @@ files = [ [[package]] name = "pyshtools" -version = "4.9.1" +version = "4.10.3" description = "SHTOOLS - Spherical Harmonic Tools" optional = false python-versions = ">=3.6" files = [ - {file = "pyshtools-4.9.1-cp36-cp36m-win_amd64.whl", hash = "sha256:78ceaae499bcf150c153c19dc4cbd0e0e0e4a796bd4ab99c753bb8841566a253"}, - {file = "pyshtools-4.9.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:c6a3c411b8e9237cc37f64e6554fa099c7afea9c4598341ef34ea09c7fc14f59"}, - {file = "pyshtools-4.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e75a73836f7013b789193908d5e23a62744471c00b7b7105b1e8269ba674bf5"}, - {file = "pyshtools-4.9.1-cp37-cp37m-win_amd64.whl", hash = "sha256:3ae9833fb77d274d5ff1e8b4611c56cd334cee30d167050bdff4c54e5fb082e0"}, - {file = "pyshtools-4.9.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9b168c2b12ea041bf10f55e3a623e6dc32a367a9abf7df474f92578de72ae4cd"}, - {file = "pyshtools-4.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa4375b8b561882f24eb522a9b1060834066f53530fb9a2a9522aea7fd038314"}, - {file = "pyshtools-4.9.1-cp38-cp38-win_amd64.whl", hash = "sha256:e457ef53fbb9f44b20e800e44d6716e6bab339004795649f16ed6f3923861377"}, - {file = "pyshtools-4.9.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:37a2ece9d5f2a54be31704db772efb62e3f7a0df76a29b2cdd2fd457ec10070a"}, - {file = "pyshtools-4.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9375e01160d08c11a844fa2090264002b4a14013c8e15e849de63f2c61c48bb6"}, - {file = "pyshtools-4.9.1-cp39-cp39-win_amd64.whl", hash = "sha256:5c1680cb62124b48d0786bf0e679089207bcab3c31e2ce48b57c803c28d25989"}, - {file = "pyshtools-4.9.1.tar.gz", hash = "sha256:43aa80e954e1a222436c8643d342541880f6402b23cdde9d2cd9fdd1097d4e6f"}, + {file = "pyshtools-4.10.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:750a98537bcea68946f520d38f4f5c5a2473c9eafc0435383a2b7b920761d87d"}, + {file = "pyshtools-4.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:98b2d5be50d78552460d57fca3c4db044c43c3935d14918d506a1021bcc386ba"}, + {file = "pyshtools-4.10.3-cp310-cp310-win_amd64.whl", hash = "sha256:11751ddbc706e0439796ba35498a7afbbb23c0c7148d17154c966d408e9ae315"}, + {file = "pyshtools-4.10.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:488cb6b6429381317c17847d4e5facce566f67534efa1693886b8048150ddd69"}, + {file = "pyshtools-4.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c2a9e7cfa76996c072d4a1201fa52446a4e856574e3abbaf5efb4b9d886418fb"}, + {file = "pyshtools-4.10.3-cp311-cp311-win_amd64.whl", hash = "sha256:bd5da48ab8c7f8115552defa3a535cf4db4f1cd84a21b35d30baa1b5e98ad9ae"}, + {file = "pyshtools-4.10.3-cp37-cp37m-win_amd64.whl", hash = "sha256:93203bd08a9978fa9f15e3dbdbd79e0acf9270abb00b5eb644598ee5280eb1dd"}, + {file = "pyshtools-4.10.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:97378a21ac78e61c4abf6d0e162a40f367c4328f2ddbc957662c00274d95827e"}, + {file = "pyshtools-4.10.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c115db8a9c3daee0f3be6fc47e334399786d036238304175fa4eef88e5cfbfc"}, + {file = "pyshtools-4.10.3-cp38-cp38-win_amd64.whl", hash = "sha256:53a7f9d4b25cbae8e28b73d43d77ed3d828dd72d54c8dbf6a78938d1bfb088d0"}, + {file = "pyshtools-4.10.3-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:3a5a74d33598ae18a77516720b78c5b45d9bc51f0969fe4ef4fed48340e3dce2"}, + {file = "pyshtools-4.10.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a1e84da563efc76e5e8b0d8345066b60ff89e901dc364f9ca5414a964da12eeb"}, + {file = "pyshtools-4.10.3-cp39-cp39-win_amd64.whl", hash = "sha256:6b8bb73ee0f13567451553da8e60dc50694f1ab3c168e2733af5686fb27755c2"}, + {file = "pyshtools-4.10.3.tar.gz", hash = "sha256:38f55e5c3ff76a244adbe9ee6b2dc6bca171a6546fc80b8f116dee4c2880fb3d"}, ] [package.dependencies] astropy = ">=4.0" matplotlib = ">=3.3" -numpy = ">=1.19.5" +numpy = ">=1.24.3" pooch = ">=1.1" requests = "*" scipy = ">=0.14.0" @@ -2553,7 +2553,7 @@ xarray = "*" cartopy = ["cartopy (>=0.18.0)", "cython", "pyshp", "shapely", "six"] ducc = ["ducc0 (>=0.15)"] palettable = ["palettable (>=3.3)"] -pygmt = ["pygmt (==0.3)"] +pygmt = ["pygmt (>=0.3)"] [[package]] name = "pytest" @@ -3926,4 +3926,4 @@ testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools" [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "5721101a4ad75f65ffda4a2cb2b498f14072a6691f391419c67f56215944010c" +content-hash = "86ed506006fc6b9b0362b66825b151bbd3bcbf073e620f1659ba31bcaa4c852d" diff --git a/pyproject.toml b/pyproject.toml index e82faf9..0e34933 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ python = "^3.9" prefect = "^2.8.2" numpy = "^1.24.2" pandas = "^1.5.3" -aicsshparam = "^0.1.6" +aicsshparam = "^0.1.7" vtk = "^9.2.5" trimesh = "^3.18.3"