diff --git a/carsus_env3.yml b/carsus_env3.yml index 9e8d661a2..4bb8c08e1 100644 --- a/carsus_env3.yml +++ b/carsus_env3.yml @@ -49,6 +49,7 @@ dependencies: - pytest - pytest-cov - pytest-html + - pytest-astropy - coverage # Code quality diff --git a/conda-linux-64.lock b/conda-linux-64.lock index bc4365824..762f8387f 100644 --- a/conda-linux-64.lock +++ b/conda-linux-64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: linux-64 -# input_hash: fa66c907f5a8cf5f0767b798d3f576c909c7e93b52405dbb4c40f913cb12ef7f +# input_hash: c74e514fa2776b96128fb4d0982113635244fb4c8173433f56035e15f8d76f80 @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda#c27d1c142233b5bc9ca570c6e2e0c244 @@ -119,6 +119,7 @@ https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.9-hb711507_1.con https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.16-pyhd8ed1ab_0.conda#def531a3ac77b7fb8c21d17bb5d0badb https://conda.anaconda.org/conda-forge/noarch/astropy-iers-data-0.2024.9.2.0.33.23-pyhd8ed1ab_0.conda#f30a02b9915e8006ae6076fc3e2aa990 https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda#6732fa52eb8e66e5afeb32db8701a791 +https://conda.anaconda.org/conda-forge/linux-64/backports.zoneinfo-0.2.1-py312h7900ff3_9.conda#6df4f61b215587c40ec93810734778ca https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py312h2ec8cdc_2.conda#b0b867af6fc74b2a0aa206da29c0f3cf https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2#576d629e47797577ab0f1b351297ef4a https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda#12f7d00853807b0531775e9be891cb11 @@ -193,6 +194,7 @@ https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.con https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2#e5f25f8dbc060e9a8d912e432202afc2 https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_0.conda#490730480d76cf9c8f8f2849719c6e2b https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e +https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2#6d6552722448103793743dabfbda532d https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda#3f144b2c34f8cb5a9abd9ed23a39c561 https://conda.anaconda.org/conda-forge/noarch/sphinx_bootstrap_theme-0.8.1-pyhd8ed1ab_0.tar.bz2#6d1e1ad812c9991b6da549caa00d3771 https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087 @@ -236,6 +238,7 @@ https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_0.tar.bz2#b2 https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2#b748fbf7060927a6e82df7cb5ee8f097 https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda#7e1729554e209627636a0f6fabcdd115 https://conda.anaconda.org/conda-forge/noarch/html5lib-1.1-pyh9f0ad1d_0.tar.bz2#b2355343d6315c892543200231d7154a +https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda#68c2f513fd806ac6a6049a4a1f472567 https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.4.0-pyha770c72_0.conda#6e3dbc422d3749ad72659243d6ac8b2b https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.4-pyhd8ed1ab_0.conda#99aa3edd3f452d61c305a30e78140513 https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.1-pyhd8ed1ab_0.conda#81a3be0b2023e1ea8555781f0ad904a2 @@ -283,9 +286,13 @@ https://conda.anaconda.org/conda-forge/linux-64/numpy-2.1.1-py312h58c1407_0.cond https://conda.anaconda.org/conda-forge/noarch/pbr-6.1.0-pyhd8ed1ab_0.conda#5a166b998fd17cdaaaadaccdd71a363f https://conda.anaconda.org/conda-forge/noarch/pybtex-0.24.0-pyhd8ed1ab_2.tar.bz2#2099b86a7399c44c0c61cdb6de6915ba https://conda.anaconda.org/conda-forge/linux-64/pyqt5-sip-12.12.2-py312h30efb56_5.conda#8a2a122dc4fe14d8cff38f1cf426381f +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda#96136ffc40ef3d0ab8b65233b940c6e9 https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda#c54c0107057d67ddf077751339ec2c63 https://conda.anaconda.org/conda-forge/noarch/pytest-doctestplus-1.2.1-pyhd8ed1ab_0.conda#7aa60393604ac35f03ee479158d7269a +https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda#81486019ed58416487d5aa114353d551 https://conda.anaconda.org/conda-forge/noarch/pytest-metadata-3.1.1-pyhd8ed1ab_0.conda#52b91ecba854d55b28ad916a8b10da24 +https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda#4b9b5e086812283c052a9105ab1e254e +https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda#27d13680b09749f5416df2eefa9e7092 https://conda.anaconda.org/conda-forge/noarch/setuptools-scm-8.1.0-pyhd8ed1ab_0.conda#ba9f7f0ec4f2a18de3e7bce67c4a431e https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda#e7df0fdd404616638df5ece6e69ba7af https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda#8b7069e9792ee4e5b4919a7a306d2e67 @@ -303,6 +310,7 @@ https://conda.anaconda.org/conda-forge/linux-64/numexpr-2.10.0-py312hf412c99_100 https://conda.anaconda.org/conda-forge/linux-64/pandas-2.2.2-py312h1d6d2e6_1.conda#ae00b61f3000d2284d1f2584d4dfafa8 https://conda.anaconda.org/conda-forge/linux-64/pybtex-docutils-1.0.3-py312h7900ff3_2.conda#0472f87b9dc0b1db7b501f4d814ba90b https://conda.anaconda.org/conda-forge/linux-64/pyerfa-2.0.1.4-py312hc0a28a1_2.conda#b87e7774577be899bf63cda81294838c +https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda#a599700032791bb3056e82fdac15834d https://conda.anaconda.org/conda-forge/noarch/pytest-html-4.1.1-pyhd8ed1ab_0.conda#4d2040212307d18392a2687772b3a96d https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.7.2-h0f8cd61_2.conda#70cdecb8be2242b71cf6d81d6f73cc22 https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h7d485d2_0.conda#7418a22e73008356d9aba99d93dfeeee @@ -318,6 +326,7 @@ https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_0.conda https://conda.anaconda.org/conda-forge/linux-64/pulseaudio-client-17.0-hb77b528_0.conda#07f45f1be1c25345faddb8db0de8039b https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.7.2-py312hb5137db_2.conda#99889d0c042cc4dfb9a758619d487282 https://conda.anaconda.org/conda-forge/linux-64/pytables-3.10.1-py312h1d844bd_1.conda#008957ee62b55e7413f0ffa9310a7139 +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda#a3b0cf61a2f4d9f886250fa17a2aaba2 https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda#5ede4753180c7a550a443c430dc8ab52 https://conda.anaconda.org/conda-forge/noarch/ipyparallel-8.8.0-pyhd8ed1ab_0.conda#ebf588e0380a44aa1c3af3508f1cc790 https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.10.0-pyhd8ed1ab_0.conda#ed45423c41b3da15ea1df39b1f80c2ca diff --git a/conda-lock.yml b/conda-lock.yml index ff264609d..9f886a815 100644 --- a/conda-lock.yml +++ b/conda-lock.yml @@ -13,9 +13,9 @@ version: 1 metadata: content_hash: - osx-64: 2de6cb08a7584e0d6cfd1e9fda01ea2740920f0b6d1415a9a0f14f6edda46a69 - linux-64: fa66c907f5a8cf5f0767b798d3f576c909c7e93b52405dbb4c40f913cb12ef7f - osx-arm64: aface293794d9a65a9eec1219cb5a275827e6f99ab46275699d7aad22c350586 + osx-64: 87cb8ff0ad9824a57b6a1ae48be339afb578ac3f04da57866eb787c68543f8e3 + linux-64: c74e514fa2776b96128fb4d0982113635244fb4c8173433f56035e15f8d76f80 + osx-arm64: c2fb673264b3da8d9873b121274265ce7c8c5c2346e86f1c544860fa1558bb21 channels: - url: conda-forge used_env_vars: [] @@ -604,6 +604,45 @@ package: sha256: 8584e3da58e92b72641c89ff9b98c51f0d5dbe76e527867804cbdf03ac91d8e6 category: main optional: false +- name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/linux-64/backports.zoneinfo-0.2.1-py312h7900ff3_9.conda + hash: + md5: 6df4f61b215587c40ec93810734778ca + sha256: 0b601826594f496432a67f8ee7776160cc43e8739ed2d69885ca569c2b81529c + category: main + optional: false +- name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/osx-64/backports.zoneinfo-0.2.1-py312hb401068_9.conda + hash: + md5: e95eed1843a3e958ce33683859f48cff + sha256: 2a876f7c98e6539a9ea3ac0939b82f18683508ba5bc7401362d15685805f15a1 + category: main + optional: false +- name: backports.zoneinfo + version: 0.2.1 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zoneinfo-0.2.1-py312h81bd7bf_9.conda + hash: + md5: 3abb8976d50efba9d3fa61f50018fc36 + sha256: 6c7556a19b1807d951eecc4e4d63a60e4300a50a66521ae93d37a293cf9d4c5e + category: main + optional: false - name: beautifulsoup4 version: 4.12.3 manager: conda @@ -2959,6 +2998,60 @@ package: sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 category: main optional: false +- name: hypothesis + version: 6.112.0 + manager: conda + platform: linux-64 + dependencies: + attrs: '>=19.2.0' + backports.zoneinfo: '>=0.2.1' + click: '>=7.0' + exceptiongroup: '>=1.0.0rc8' + python: '>=3.8' + setuptools: '' + sortedcontainers: '>=2.1.0,<3.0.0' + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda + hash: + md5: 68c2f513fd806ac6a6049a4a1f472567 + sha256: 6f1ed89142b02d41f59a2927336e0fffbbd704bf0dc22e9d1c6659a62425acce + category: main + optional: false +- name: hypothesis + version: 6.112.0 + manager: conda + platform: osx-64 + dependencies: + setuptools: '' + python: '>=3.8' + click: '>=7.0' + attrs: '>=19.2.0' + sortedcontainers: '>=2.1.0,<3.0.0' + backports.zoneinfo: '>=0.2.1' + exceptiongroup: '>=1.0.0rc8' + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda + hash: + md5: 68c2f513fd806ac6a6049a4a1f472567 + sha256: 6f1ed89142b02d41f59a2927336e0fffbbd704bf0dc22e9d1c6659a62425acce + category: main + optional: false +- name: hypothesis + version: 6.112.0 + manager: conda + platform: osx-arm64 + dependencies: + setuptools: '' + python: '>=3.8' + click: '>=7.0' + attrs: '>=19.2.0' + sortedcontainers: '>=2.1.0,<3.0.0' + backports.zoneinfo: '>=0.2.1' + exceptiongroup: '>=1.0.0rc8' + url: https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda + hash: + md5: 68c2f513fd806ac6a6049a4a1f472567 + sha256: 6f1ed89142b02d41f59a2927336e0fffbbd704bf0dc22e9d1c6659a62425acce + category: main + optional: false - name: icu version: '73.2' manager: conda @@ -9329,6 +9422,153 @@ package: sha256: 72c84a3cd9fe82835a88e975fd2a0dbf2071d1c423ea4f79e7930578c1014873 category: main optional: false +- name: pytest-arraydiff + version: 0.6.1 + manager: conda + platform: linux-64 + dependencies: + numpy: '' + pytest: '>=4.6' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda + hash: + md5: a599700032791bb3056e82fdac15834d + sha256: 0ffa2afa82fb39f64147a9a5a05adf9a5e5ffad65316c6a9c52d7d80f4a3bee7 + category: main + optional: false +- name: pytest-arraydiff + version: 0.6.1 + manager: conda + platform: osx-64 + dependencies: + numpy: '' + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda + hash: + md5: a599700032791bb3056e82fdac15834d + sha256: 0ffa2afa82fb39f64147a9a5a05adf9a5e5ffad65316c6a9c52d7d80f4a3bee7 + category: main + optional: false +- name: pytest-arraydiff + version: 0.6.1 + manager: conda + platform: osx-arm64 + dependencies: + numpy: '' + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda + hash: + md5: a599700032791bb3056e82fdac15834d + sha256: 0ffa2afa82fb39f64147a9a5a05adf9a5e5ffad65316c6a9c52d7d80f4a3bee7 + category: main + optional: false +- name: pytest-astropy + version: 0.11.0 + manager: conda + platform: linux-64 + dependencies: + attrs: '>=19.2.0' + hypothesis: '>=5.1' + pytest: '>=4.6' + pytest-arraydiff: '>=0.5' + pytest-astropy-header: '>=0.2.2' + pytest-cov: '>=2.3.1' + pytest-doctestplus: '>=1.0.0' + pytest-filter-subpackage: '>=0.1.2' + pytest-mock: '>=2.0' + pytest-remotedata: '>=0.4.1' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda + hash: + md5: a3b0cf61a2f4d9f886250fa17a2aaba2 + sha256: fc41af176e7ca4378efe990d897a2c646f2fb1b5b44938d9005bbf1daf587a5e + category: main + optional: false +- name: pytest-astropy + version: 0.11.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + attrs: '>=19.2.0' + pytest: '>=4.6' + hypothesis: '>=5.1' + pytest-mock: '>=2.0' + pytest-cov: '>=2.3.1' + pytest-arraydiff: '>=0.5' + pytest-astropy-header: '>=0.2.2' + pytest-doctestplus: '>=1.0.0' + pytest-filter-subpackage: '>=0.1.2' + pytest-remotedata: '>=0.4.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda + hash: + md5: a3b0cf61a2f4d9f886250fa17a2aaba2 + sha256: fc41af176e7ca4378efe990d897a2c646f2fb1b5b44938d9005bbf1daf587a5e + category: main + optional: false +- name: pytest-astropy + version: 0.11.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + attrs: '>=19.2.0' + pytest: '>=4.6' + hypothesis: '>=5.1' + pytest-mock: '>=2.0' + pytest-cov: '>=2.3.1' + pytest-arraydiff: '>=0.5' + pytest-astropy-header: '>=0.2.2' + pytest-doctestplus: '>=1.0.0' + pytest-filter-subpackage: '>=0.1.2' + pytest-remotedata: '>=0.4.1' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda + hash: + md5: a3b0cf61a2f4d9f886250fa17a2aaba2 + sha256: fc41af176e7ca4378efe990d897a2c646f2fb1b5b44938d9005bbf1daf587a5e + category: main + optional: false +- name: pytest-astropy-header + version: 0.2.2 + manager: conda + platform: linux-64 + dependencies: + pytest: '>=4.6' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda + hash: + md5: 96136ffc40ef3d0ab8b65233b940c6e9 + sha256: 7fa623a96d9e5cb7b21028fff8d80292bf2f763d4d3a239c5a31811c707dca17 + category: main + optional: false +- name: pytest-astropy-header + version: 0.2.2 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda + hash: + md5: 96136ffc40ef3d0ab8b65233b940c6e9 + sha256: 7fa623a96d9e5cb7b21028fff8d80292bf2f763d4d3a239c5a31811c707dca17 + category: main + optional: false +- name: pytest-astropy-header + version: 0.2.2 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda + hash: + md5: 96136ffc40ef3d0ab8b65233b940c6e9 + sha256: 7fa623a96d9e5cb7b21028fff8d80292bf2f763d4d3a239c5a31811c707dca17 + category: main + optional: false - name: pytest-cov version: 5.0.0 manager: conda @@ -9422,6 +9662,48 @@ package: sha256: bce3f541d0d228a834b915b912ac56f76a98e730e2d4f09873746f557fb6a6ac category: main optional: false +- name: pytest-filter-subpackage + version: 0.2.0 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + pytest: '>=4.6' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda + hash: + md5: 81486019ed58416487d5aa114353d551 + sha256: e7802805d154981bbf1ddc7d170e77dcfd31414bd32e56da8f856078289d6253 + category: main + optional: false +- name: pytest-filter-subpackage + version: 0.2.0 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + python: '>=3.8' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda + hash: + md5: 81486019ed58416487d5aa114353d551 + sha256: e7802805d154981bbf1ddc7d170e77dcfd31414bd32e56da8f856078289d6253 + category: main + optional: false +- name: pytest-filter-subpackage + version: 0.2.0 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + python: '>=3.8' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda + hash: + md5: 81486019ed58416487d5aa114353d551 + sha256: e7802805d154981bbf1ddc7d170e77dcfd31414bd32e56da8f856078289d6253 + category: main + optional: false - name: pytest-html version: 4.1.1 manager: conda @@ -9506,6 +9788,87 @@ package: sha256: 51bf04a99ad74e933fb270f52412320617f29d2014ca5cf8a03a3c5b8f37945b category: main optional: false +- name: pytest-mock + version: 3.14.0 + manager: conda + platform: linux-64 + dependencies: + pytest: '>=5.0' + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda + hash: + md5: 4b9b5e086812283c052a9105ab1e254e + sha256: f7cd8910ce3690a9189483f4b01dde1970b2b86ea853a03b1225f344f988045d + category: main + optional: false +- name: pytest-mock + version: 3.14.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=3.8' + pytest: '>=5.0' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda + hash: + md5: 4b9b5e086812283c052a9105ab1e254e + sha256: f7cd8910ce3690a9189483f4b01dde1970b2b86ea853a03b1225f344f988045d + category: main + optional: false +- name: pytest-mock + version: 3.14.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=3.8' + pytest: '>=5.0' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda + hash: + md5: 4b9b5e086812283c052a9105ab1e254e + sha256: f7cd8910ce3690a9189483f4b01dde1970b2b86ea853a03b1225f344f988045d + category: main + optional: false +- name: pytest-remotedata + version: 0.4.1 + manager: conda + platform: linux-64 + dependencies: + packaging: '' + pytest: '>=4.6' + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda + hash: + md5: 27d13680b09749f5416df2eefa9e7092 + sha256: eb22161a743ae01d53b2e519d818cf97f1c58b82f35051548fbfd2f76e61ba0f + category: main + optional: false +- name: pytest-remotedata + version: 0.4.1 + manager: conda + platform: osx-64 + dependencies: + packaging: '' + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda + hash: + md5: 27d13680b09749f5416df2eefa9e7092 + sha256: eb22161a743ae01d53b2e519d818cf97f1c58b82f35051548fbfd2f76e61ba0f + category: main + optional: false +- name: pytest-remotedata + version: 0.4.1 + manager: conda + platform: osx-arm64 + dependencies: + packaging: '' + python: '>=3.7' + pytest: '>=4.6' + url: https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda + hash: + md5: 27d13680b09749f5416df2eefa9e7092 + sha256: eb22161a743ae01d53b2e519d818cf97f1c58b82f35051548fbfd2f76e61ba0f + category: main + optional: false - name: python version: 3.12.5 manager: conda @@ -10901,6 +11264,42 @@ package: sha256: a0fd916633252d99efb6223b1050202841fa8d2d53dacca564b0ed77249d3228 category: main optional: false +- name: sortedcontainers + version: 2.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false +- name: sortedcontainers + version: 2.4.0 + manager: conda + platform: osx-64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false +- name: sortedcontainers + version: 2.4.0 + manager: conda + platform: osx-arm64 + dependencies: + python: '>=2.7' + url: https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2 + hash: + md5: 6d6552722448103793743dabfbda532d + sha256: 0cea408397d50c2afb2d25e987ebac4546ae11e549d65b1403d80dc368dfaaa6 + category: main + optional: false - name: soupsieve version: '2.5' manager: conda diff --git a/conda-osx-64.lock b/conda-osx-64.lock index 496e9ef95..e9e7dd635 100644 --- a/conda-osx-64.lock +++ b/conda-osx-64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-64 -# input_hash: 2de6cb08a7584e0d6cfd1e9fda01ea2740920f0b6d1415a9a0f14f6edda46a69 +# input_hash: 87cb8ff0ad9824a57b6a1ae48be339afb578ac3f04da57866eb787c68543f8e3 @EXPLICIT https://conda.anaconda.org/conda-forge/osx-64/ca-certificates-2024.8.30-h8857fd0_0.conda#b7e5424e7f06547a903d28e4651dbb21 https://conda.anaconda.org/conda-forge/osx-64/git-lfs-3.5.1-h694c41f_0.conda#5f9bef7cb75f8ce2be7a26d15194406a @@ -73,6 +73,7 @@ https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.16-pyhd8ed1ab_0.cond https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_0.conda#cc4834a9ee7cc49ce8d25177c47b10d8 https://conda.anaconda.org/conda-forge/noarch/astropy-iers-data-0.2024.9.2.0.33.23-pyhd8ed1ab_0.conda#f30a02b9915e8006ae6076fc3e2aa990 https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda#6732fa52eb8e66e5afeb32db8701a791 +https://conda.anaconda.org/conda-forge/osx-64/backports.zoneinfo-0.2.1-py312hb401068_9.conda#e95eed1843a3e958ce33683859f48cff https://conda.anaconda.org/conda-forge/osx-64/brotli-1.1.0-h00291cd_2.conda#2db0c38a7f2321c5bdaf32b181e832c7 https://conda.anaconda.org/conda-forge/osx-64/brotli-python-1.1.0-py312h5861a67_2.conda#b95025822e43128835826ec0cc45a551 https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2#576d629e47797577ab0f1b351297ef4a @@ -142,6 +143,7 @@ https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.con https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2#e5f25f8dbc060e9a8d912e432202afc2 https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_0.conda#490730480d76cf9c8f8f2849719c6e2b https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e +https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2#6d6552722448103793743dabfbda532d https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda#3f144b2c34f8cb5a9abd9ed23a39c561 https://conda.anaconda.org/conda-forge/noarch/sphinx_bootstrap_theme-0.8.1-pyhd8ed1ab_0.tar.bz2#6d1e1ad812c9991b6da549caa00d3771 https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087 @@ -180,6 +182,7 @@ https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_0.tar.bz2#b2 https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2#b748fbf7060927a6e82df7cb5ee8f097 https://conda.anaconda.org/conda-forge/osx-64/hdf5-1.14.3-nompi_h687a608_105.conda#98544299f6bb2ef4d7362506a3dde886 https://conda.anaconda.org/conda-forge/noarch/html5lib-1.1-pyh9f0ad1d_0.tar.bz2#b2355343d6315c892543200231d7154a +https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda#68c2f513fd806ac6a6049a4a1f472567 https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.4.0-pyha770c72_0.conda#6e3dbc422d3749ad72659243d6ac8b2b https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.4-pyhd8ed1ab_0.conda#99aa3edd3f452d61c305a30e78140513 https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.1-pyhd8ed1ab_0.conda#81a3be0b2023e1ea8555781f0ad904a2 @@ -219,9 +222,13 @@ https://conda.anaconda.org/conda-forge/noarch/pbr-6.1.0-pyhd8ed1ab_0.conda#5a166 https://conda.anaconda.org/conda-forge/noarch/pybtex-0.24.0-pyhd8ed1ab_2.tar.bz2#2099b86a7399c44c0c61cdb6de6915ba https://conda.anaconda.org/conda-forge/osx-64/pyobjc-framework-cocoa-10.3.1-py312hab44e94_1.conda#2cd451bd736cd2273b766b709c5ab7fa https://conda.anaconda.org/conda-forge/osx-64/pyqt5-sip-12.12.2-py312he36337a_5.conda#933ecaa04344fbbe126f9cb731adeb84 +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda#96136ffc40ef3d0ab8b65233b940c6e9 https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda#c54c0107057d67ddf077751339ec2c63 https://conda.anaconda.org/conda-forge/noarch/pytest-doctestplus-1.2.1-pyhd8ed1ab_0.conda#7aa60393604ac35f03ee479158d7269a +https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda#81486019ed58416487d5aa114353d551 https://conda.anaconda.org/conda-forge/noarch/pytest-metadata-3.1.1-pyhd8ed1ab_0.conda#52b91ecba854d55b28ad916a8b10da24 +https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda#4b9b5e086812283c052a9105ab1e254e +https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda#27d13680b09749f5416df2eefa9e7092 https://conda.anaconda.org/conda-forge/noarch/setuptools-scm-8.1.0-pyhd8ed1ab_0.conda#ba9f7f0ec4f2a18de3e7bce67c4a431e https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda#e7df0fdd404616638df5ece6e69ba7af https://conda.anaconda.org/conda-forge/osx-64/zstandard-0.23.0-py312h7122b0e_1.conda#bd132ba98f3fc0a6067f355f8efe4cb6 @@ -247,6 +254,7 @@ https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_0.conda https://conda.anaconda.org/conda-forge/osx-64/numexpr-2.10.0-py312h1171441_0.conda#ee46d8648076ecb1c9b9d758b6981231 https://conda.anaconda.org/conda-forge/osx-64/pandas-2.2.2-py312h1171441_1.conda#240737937f1f046b0e03ecc11ac4ec98 https://conda.anaconda.org/conda-forge/osx-64/pyerfa-2.0.1.4-py312h3a11e2b_2.conda#447573d9b8ada8035f5e4d5644602eb6 +https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda#a599700032791bb3056e82fdac15834d https://conda.anaconda.org/conda-forge/osx-64/qt-main-5.15.8-he8879f6_23.conda#07bddeccba507b47e07d94abc9dba658 https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda#5ede4753180c7a550a443c430dc8ab52 https://conda.anaconda.org/conda-forge/osx-64/scipy-1.14.1-py312he82a568_0.conda#dd3c55da62964fcadf27771e1928e67f @@ -258,6 +266,7 @@ https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.9.2-py312h0d5aeb https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.0-pyhd8ed1ab_0.conda#15b51397e0fe8ea7d7da60d83eb76ebc https://conda.anaconda.org/conda-forge/osx-64/pyqt-5.15.9-py312hd74d816_5.conda#d62c7597491cbfd388936263fc592670 https://conda.anaconda.org/conda-forge/osx-64/pytables-3.10.1-py312h205d3a4_1.conda#f8bd73f0d30d5442ab0285f11efea00d +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda#a3b0cf61a2f4d9f886250fa17a2aaba2 https://conda.anaconda.org/conda-forge/osx-64/matplotlib-3.9.2-py312hb401068_0.conda#f468fd4f10632ff2500482118a3d4ace https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhd8ed1ab_1.conda#e2d2abb421c13456a9a9f80272fdf543 https://conda.anaconda.org/conda-forge/noarch/chiantipy-0.15.0-pyhd8ed1ab_0.conda#50072bfdc00b608c9440a113c68a2ad5 diff --git a/conda-osx-arm64.lock b/conda-osx-arm64.lock index cd30c237a..960aa6a67 100644 --- a/conda-osx-arm64.lock +++ b/conda-osx-arm64.lock @@ -1,6 +1,6 @@ # Generated by conda-lock. # platform: osx-arm64 -# input_hash: aface293794d9a65a9eec1219cb5a275827e6f99ab46275699d7aad22c350586 +# input_hash: c2fb673264b3da8d9873b121274265ce7c8c5c2346e86f1c544860fa1558bb21 @EXPLICIT https://conda.anaconda.org/conda-forge/osx-arm64/ca-certificates-2024.8.30-hf0a4a13_0.conda#40dec13fd8348dbe303e57be74bd3d35 https://conda.anaconda.org/conda-forge/osx-arm64/git-lfs-3.5.1-hce30654_0.conda#afe5a4caec12605c0a70ca5dc2e2b810 @@ -73,6 +73,7 @@ https://conda.anaconda.org/conda-forge/noarch/alabaster-0.7.16-pyhd8ed1ab_0.cond https://conda.anaconda.org/conda-forge/noarch/appnope-0.1.4-pyhd8ed1ab_0.conda#cc4834a9ee7cc49ce8d25177c47b10d8 https://conda.anaconda.org/conda-forge/noarch/astropy-iers-data-0.2024.9.2.0.33.23-pyhd8ed1ab_0.conda#f30a02b9915e8006ae6076fc3e2aa990 https://conda.anaconda.org/conda-forge/noarch/attrs-24.2.0-pyh71513ae_0.conda#6732fa52eb8e66e5afeb32db8701a791 +https://conda.anaconda.org/conda-forge/osx-arm64/backports.zoneinfo-0.2.1-py312h81bd7bf_9.conda#3abb8976d50efba9d3fa61f50018fc36 https://conda.anaconda.org/conda-forge/osx-arm64/brotli-1.1.0-hd74edd7_2.conda#215e3dc8f2f837906d066e7f01aa77c0 https://conda.anaconda.org/conda-forge/osx-arm64/brotli-python-1.1.0-py312hde4cb15_2.conda#a83c2ef76ccb11bc2349f4f17696b15d https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2#576d629e47797577ab0f1b351297ef4a @@ -142,6 +143,7 @@ https://conda.anaconda.org/conda-forge/noarch/setuptools-73.0.1-pyhd8ed1ab_0.con https://conda.anaconda.org/conda-forge/noarch/six-1.16.0-pyh6c4a22f_0.tar.bz2#e5f25f8dbc060e9a8d912e432202afc2 https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_0.conda#490730480d76cf9c8f8f2849719c6e2b https://conda.anaconda.org/conda-forge/noarch/snowballstemmer-2.2.0-pyhd8ed1ab_0.tar.bz2#4d22a9315e78c6827f806065957d566e +https://conda.anaconda.org/conda-forge/noarch/sortedcontainers-2.4.0-pyhd8ed1ab_0.tar.bz2#6d6552722448103793743dabfbda532d https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.5-pyhd8ed1ab_1.conda#3f144b2c34f8cb5a9abd9ed23a39c561 https://conda.anaconda.org/conda-forge/noarch/sphinx_bootstrap_theme-0.8.1-pyhd8ed1ab_0.tar.bz2#6d1e1ad812c9991b6da549caa00d3771 https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda#da1d979339e2714c30a8e806a33ec087 @@ -180,6 +182,7 @@ https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_0.tar.bz2#b2 https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2#b748fbf7060927a6e82df7cb5ee8f097 https://conda.anaconda.org/conda-forge/osx-arm64/hdf5-1.14.3-nompi_hec07895_105.conda#f9c8c7304d52c8846eab5d6c34219812 https://conda.anaconda.org/conda-forge/noarch/html5lib-1.1-pyh9f0ad1d_0.tar.bz2#b2355343d6315c892543200231d7154a +https://conda.anaconda.org/conda-forge/noarch/hypothesis-6.112.0-pyha770c72_0.conda#68c2f513fd806ac6a6049a4a1f472567 https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.4.0-pyha770c72_0.conda#6e3dbc422d3749ad72659243d6ac8b2b https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.4.4-pyhd8ed1ab_0.conda#99aa3edd3f452d61c305a30e78140513 https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.1-pyhd8ed1ab_0.conda#81a3be0b2023e1ea8555781f0ad904a2 @@ -219,9 +222,13 @@ https://conda.anaconda.org/conda-forge/noarch/pbr-6.1.0-pyhd8ed1ab_0.conda#5a166 https://conda.anaconda.org/conda-forge/noarch/pybtex-0.24.0-pyhd8ed1ab_2.tar.bz2#2099b86a7399c44c0c61cdb6de6915ba https://conda.anaconda.org/conda-forge/osx-arm64/pyobjc-framework-cocoa-10.3.1-py312hd24fc31_1.conda#b1c63f8abafc9530a9259e0d6a70e984 https://conda.anaconda.org/conda-forge/osx-arm64/pyqt5-sip-12.12.2-py312h9f69965_5.conda#d96792bb6923eb754ed7295e9926907d +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-header-0.2.2-pyhd8ed1ab_0.conda#96136ffc40ef3d0ab8b65233b940c6e9 https://conda.anaconda.org/conda-forge/noarch/pytest-cov-5.0.0-pyhd8ed1ab_0.conda#c54c0107057d67ddf077751339ec2c63 https://conda.anaconda.org/conda-forge/noarch/pytest-doctestplus-1.2.1-pyhd8ed1ab_0.conda#7aa60393604ac35f03ee479158d7269a +https://conda.anaconda.org/conda-forge/noarch/pytest-filter-subpackage-0.2.0-pyhd8ed1ab_0.conda#81486019ed58416487d5aa114353d551 https://conda.anaconda.org/conda-forge/noarch/pytest-metadata-3.1.1-pyhd8ed1ab_0.conda#52b91ecba854d55b28ad916a8b10da24 +https://conda.anaconda.org/conda-forge/noarch/pytest-mock-3.14.0-pyhd8ed1ab_0.conda#4b9b5e086812283c052a9105ab1e254e +https://conda.anaconda.org/conda-forge/noarch/pytest-remotedata-0.4.1-pyhd8ed1ab_0.conda#27d13680b09749f5416df2eefa9e7092 https://conda.anaconda.org/conda-forge/noarch/setuptools-scm-8.1.0-pyhd8ed1ab_0.conda#ba9f7f0ec4f2a18de3e7bce67c4a431e https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.2-pyhd8ed1ab_0.conda#e7df0fdd404616638df5ece6e69ba7af https://conda.anaconda.org/conda-forge/osx-arm64/zstandard-0.23.0-py312h15fbf35_1.conda#a4cde595509a7ad9c13b1a3809bcfe51 @@ -247,6 +254,7 @@ https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_0.conda https://conda.anaconda.org/conda-forge/osx-arm64/numexpr-2.10.0-py312h8ae5369_0.conda#52a038a2c531adb72b8b3056952b5d87 https://conda.anaconda.org/conda-forge/osx-arm64/pandas-2.2.2-py312h8ae5369_1.conda#b38af0cd7ae3616c90a2511272385941 https://conda.anaconda.org/conda-forge/osx-arm64/pyerfa-2.0.1.4-py312h755e627_2.conda#ef3ea1a3ab7cd65337a5b74100df6afe +https://conda.anaconda.org/conda-forge/noarch/pytest-arraydiff-0.6.1-pyhd8ed1ab_0.conda#a599700032791bb3056e82fdac15834d https://conda.anaconda.org/conda-forge/osx-arm64/qt-main-5.15.8-hcd44e0d_23.conda#a0bc924bb390039693ca7534576ddd14 https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda#5ede4753180c7a550a443c430dc8ab52 https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.14.1-py312heb3a901_0.conda#807e90cb234c2d19a09b9453925aef95 @@ -258,6 +266,7 @@ https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.9.2-py312h32d https://conda.anaconda.org/conda-forge/noarch/nbclient-0.10.0-pyhd8ed1ab_0.conda#15b51397e0fe8ea7d7da60d83eb76ebc https://conda.anaconda.org/conda-forge/osx-arm64/pyqt-5.15.9-py312h550cae4_5.conda#e32e9f00bf2c00aa568fa1b0af31c800 https://conda.anaconda.org/conda-forge/osx-arm64/pytables-3.10.1-py312h36a7e55_1.conda#7fad95c7479c9fd6745f5a9b95d71117 +https://conda.anaconda.org/conda-forge/noarch/pytest-astropy-0.11.0-pyhd8ed1ab_0.conda#a3b0cf61a2f4d9f886250fa17a2aaba2 https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-3.9.2-py312h1f38498_0.conda#dddd7fd8834329a4436deea957022433 https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.4-pyhd8ed1ab_1.conda#e2d2abb421c13456a9a9f80272fdf543 https://conda.anaconda.org/conda-forge/noarch/chiantipy-0.15.0-pyhd8ed1ab_0.conda#50072bfdc00b608c9440a113c68a2ad5