From 18679df89e052032b214aa1da22a012b57bac47a Mon Sep 17 00:00:00 2001 From: benjamink Date: Tue, 6 May 2025 11:41:00 -0700 Subject: [PATCH 01/12] surface normals application with runtest --- .../uijson/surface_normals.ui.json | 24 ++++++ surface_apps/surface_normals/__init__.py | 8 ++ surface_apps/surface_normals/driver.py | 83 +++++++++++++++++++ surface_apps/surface_normals/options.py | 37 +++++++++ surface_apps/surface_normals/utils.py | 32 +++++++ tests/run_tests/surface_normals_test.py | 79 ++++++++++++++++++ 6 files changed, 263 insertions(+) create mode 100644 surface_apps-assets/uijson/surface_normals.ui.json create mode 100644 surface_apps/surface_normals/__init__.py create mode 100644 surface_apps/surface_normals/driver.py create mode 100644 surface_apps/surface_normals/options.py create mode 100644 surface_apps/surface_normals/utils.py create mode 100644 tests/run_tests/surface_normals_test.py diff --git a/surface_apps-assets/uijson/surface_normals.ui.json b/surface_apps-assets/uijson/surface_normals.ui.json new file mode 100644 index 0000000..b71b014 --- /dev/null +++ b/surface_apps-assets/uijson/surface_normals.ui.json @@ -0,0 +1,24 @@ +{ + "version": "0.1.0", + "title": "Compute normals", + "conda_environment": "surface_apps", + "run_command": "surface_apps.surface_normals.driver", + "geoh5": "", + "monitoring_directory": "", + "workspace_geoh5": "", + "conda_environment_boolean": false, + "surfaces": { + "group": "Data", + "main": true, + "meshType": "{f26feba3-aded-494b-b9e9-b2bbcbe298e1}", + "label": "Surfaces", + "value": "", + "multiSelect": true + }, + "merge_points": { + "group": "Data", + "main": true, + "label": "Merge points", + "value": true + } +} diff --git a/surface_apps/surface_normals/__init__.py b/surface_apps/surface_normals/__init__.py new file mode 100644 index 0000000..396c659 --- /dev/null +++ b/surface_apps/surface_normals/__init__.py @@ -0,0 +1,8 @@ +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of surface-apps package. ' +# ' +# surface-apps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py new file mode 100644 index 0000000..45976c8 --- /dev/null +++ b/surface_apps/surface_normals/driver.py @@ -0,0 +1,83 @@ +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of surface-apps package. ' +# ' +# surface-apps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + +import logging +import sys +from pathlib import Path + +import numpy as np +from geoapps_utils.driver.driver import BaseDriver +from geoapps_utils.utils.transformations import ( + compute_normals, +) +from geoh5py.groups.property_group_type import GroupTypeEnum +from geoh5py.objects import Points +from geoh5py.shared.utils import fetch_active_workspace + +from surface_apps.surface_normals.options import SurfaceNormalsOptions + + +logger = logging.getLogger(__name__) + + +class SurfaceNormalsDriver(BaseDriver): + """ + Driver for computing surface normals. + + :param options: Application options + """ + + _params_class = SurfaceNormalsOptions + + def run(self): + with fetch_active_workspace(self.params.geoh5, mode="r+") as geoh5: + normals = [] + for surface in self.params.surfaces: + normals.append(compute_normals(surface)) + + if self.params.merge_points: + points = Points.create( + geoh5, + name="centers", + vertices=np.row_stack([k.centroids for k in self.params.surfaces]), + ) + x, y, z = points.add_data( + { + "x": {"values": np.row_stack(normals)[:, 0]}, + "y": {"values": np.row_stack(normals)[:, 1]}, + "z": {"values": np.row_stack(normals)[:, 2]}, + } + ) + else: + for i, surface in enumerate(self.params.surfaces): + points = Points.create( + geoh5, + name=f"{surface.name} centers", + vertices=surface.centroids, + ) + x, y, z = points.add_data( + { + "x": {"values": normals[i][:, 0]}, + "y": {"values": normals[i][:, 1]}, + "z": {"values": normals[i][:, 2]}, + } + ) + + prop_group = points.create_property_group( + name="Normals", + properties=[x, y, z], + property_group_type=GroupTypeEnum.VECTOR, + ) + + return prop_group + + +if __name__ == "__main__": + file = Path(sys.argv[1]).resolve() + driver = SurfaceNormalsDriver.start(file) diff --git a/surface_apps/surface_normals/options.py b/surface_apps/surface_normals/options.py new file mode 100644 index 0000000..21e1ee5 --- /dev/null +++ b/surface_apps/surface_normals/options.py @@ -0,0 +1,37 @@ +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of surface-apps package. ' +# ' +# surface-apps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + +from pathlib import Path +from typing import ClassVar + +from geoapps_utils.driver.data import BaseData +from geoh5py.objects import Surface +from pydantic import ConfigDict + +from surface_apps import assets_path + + +class SurfaceNormalsOptions(BaseData): + """ + Options for surface normals. + + :param surface: Triangulation on which normals will be computed + at triangle centers. + """ + + model_config = ConfigDict(arbitrary_types_allowed=True) + + name: ClassVar[str] = "surface_normals" + default_ui_json: ClassVar[Path] = assets_path() / "uijson/surface_normals.ui.json" + title: ClassVar[str] = "Surface Normals" + run_command: ClassVar[str] = "surface_apps.surface_normals.driver" + + conda_environment: str = "surface_apps" + surfaces: list[Surface] + merge_points: bool = True diff --git a/surface_apps/surface_normals/utils.py b/surface_apps/surface_normals/utils.py new file mode 100644 index 0000000..0f609df --- /dev/null +++ b/surface_apps/surface_normals/utils.py @@ -0,0 +1,32 @@ +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' +# ' +# This file is part of surface-apps package. ' +# ' +# surface-apps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + +import numpy as np +from geoh5py.objects import Surface + + +def normal_from_triangle(triangle: np.ndarray) -> np.ndarray: + """Compute the normal vector from a triangle defined by three vertices.""" + v1 = triangle[1] - triangle[0] + v2 = triangle[2] - triangle[0] + normal = np.cross(v1, v2) + norm = np.linalg.norm(normal) + if norm == 0: + return np.zeros(3) + return normal / norm + + +def compute_normals(surface: Surface) -> np.ndarray: + """Compute normals for each triangle in a surface.""" + normals = [] + for cell in surface.cells: + triangle = surface.vertices[cell, :] + normals.append(triangle) + + return np.hstack(normals) diff --git a/tests/run_tests/surface_normals_test.py b/tests/run_tests/surface_normals_test.py new file mode 100644 index 0000000..e7cece1 --- /dev/null +++ b/tests/run_tests/surface_normals_test.py @@ -0,0 +1,79 @@ +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +# Copyright (c) 2025 Mira Geoscience Ltd. ' +# ' +# This file is part of surface-apps package. ' +# ' +# surface-apps is distributed under the terms and conditions of the MIT License +# (see LICENSE file at the root of this source code package). ' +# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + +import numpy as np +from geoh5py import Workspace +from geoh5py.objects import Surface + +from surface_apps.surface_normals.driver import SurfaceNormalsDriver +from surface_apps.surface_normals.options import SurfaceNormalsOptions + + +def create_surface(workspace: Workspace): + h = np.sqrt(2) + alpha = np.deg2rad(30) + vertices = np.array( + [ + [-h * np.cos(alpha), -h * np.sin(alpha), 0], + [h * np.sin(alpha), -h * np.cos(alpha), 0], + [h * np.cos(alpha), h * np.sin(alpha), 0], + [-h * np.sin(alpha), h * np.cos(alpha), 0], + [0, 0, -1], + [0, 0, 1], + ] + ) + cells = np.array( + [ + [1, 2, 5], + [0, 1, 5], + [3, 0, 5], + [2, 3, 5], + [1, 4, 2], + [0, 4, 1], + [3, 4, 0], + [2, 4, 3], + ] + ) + + surf = Surface.create(workspace, name="surf", vertices=vertices, cells=cells) + return surf + + +def test_surface_normals(tmp_path): + with Workspace(tmp_path / "test.geoh5") as ws: + surf = create_surface(ws) + + opts = SurfaceNormalsOptions(geoh5=ws, surfaces=[surf]) + opts.write_ui_json(tmp_path / "test.ui.json") + normals = SurfaceNormalsDriver.start(tmp_path / "test.ui.json") + + with Workspace(tmp_path / "test.geoh5") as ws: + pts = ws.get_entity("centers")[0] + pg = pts.fetch_property_group("Normals") + + normals = np.column_stack([ws.get_entity(k)[0].values for k in pg.properties]) + h = np.sqrt(2) + beta = np.deg2rad(15) + validation = ( + np.array( + [ + [h * np.cos(beta), -h * np.sin(beta), h], + [-h * np.sin(beta), -h * np.cos(beta), h], + [-h * np.cos(beta), h * np.sin(beta), h], + [h * np.sin(beta), h * np.cos(beta), h], + [h * np.cos(beta), -h * np.sin(beta), -h], + [-h * np.sin(beta), -h * np.cos(beta), -h], + [-h * np.cos(beta), h * np.sin(beta), -h], + [h * np.sin(beta), h * np.cos(beta), -h], + ] + ) + / 2 + ) + + assert np.allclose(normals, validation) From dd604bb675294fb7e884f77525375ed61a208a55 Mon Sep 17 00:00:00 2001 From: benjamink Date: Wed, 7 May 2025 13:05:13 -0700 Subject: [PATCH 02/12] update locks --- .../py-3.10-linux-64-dev.conda.lock.yml | 229 +- environments/py-3.10-linux-64.conda.lock.yml | 143 +- .../py-3.10-win-64-dev.conda.lock.yml | 225 +- environments/py-3.10-win-64.conda.lock.yml | 137 +- .../py-3.11-linux-64-dev.conda.lock.yml | 231 +- environments/py-3.11-linux-64.conda.lock.yml | 144 +- .../py-3.11-win-64-dev.conda.lock.yml | 227 +- environments/py-3.11-win-64.conda.lock.yml | 138 +- .../py-3.12-linux-64-dev.conda.lock.yml | 231 +- environments/py-3.12-linux-64.conda.lock.yml | 144 +- .../py-3.12-win-64-dev.conda.lock.yml | 227 +- environments/py-3.12-win-64.conda.lock.yml | 138 +- py-3.10.conda-lock.yml | 2289 ++++++++-------- py-3.11.conda-lock.yml | 2324 +++++++++-------- py-3.12.conda-lock.yml | 2324 +++++++++-------- 15 files changed, 4843 insertions(+), 4308 deletions(-) diff --git a/environments/py-3.10-linux-64-dev.conda.lock.yml b/environments/py-3.10-linux-64-dev.conda.lock.yml index b2c58ee..2e1125d 100644 --- a/environments/py-3.10-linux-64-dev.conda.lock.yml +++ b/environments/py-3.10-linux-64-dev.conda.lock.yml @@ -8,162 +8,165 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - astroid=3.3.5=py310hff52083_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=hef167b5_0 + - astroid=3.3.9=py310hff52083_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py310hf71b8c6_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py310h8deb56e_0 - charls=2.4.2=h59595ed_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py310h89163eb_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py310h89163eb_0 - dav1d=1.2.1=hd590300_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=h267a509_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py310h60e0fe6_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py310hdbe5077_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py310h2a0e991_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py310h78a9a29_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - markupsafe=3.0.2=py310h89163eb_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - markupsafe=3.0.2=py310h89163eb_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py310hb13e2d6_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310hebfe307_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310h505e2c1_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.10.15=h4a871b0_2_cpython - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py310hf462985_2 - - pyyaml=6.0.2=py310ha75aee5_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py310hbcd0ec0_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.10.17=hd6af730_0_cpython + - python_abi=3.10=7_cp310 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py310hf462985_0 + - pyyaml=6.0.2=py310h89163eb_2 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - readline=8.2=h8c095d6_2 + - requests=2.32.3=pyhd8ed1ab_1 - scikit-image=0.24.0=py310h5eaa309_3 - - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 + - scipy=1.14.1=py310hfcf56fc_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-autodoc-typehints=3.0.1=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstandard=0.23.0=py310ha39cb0e_1 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstandard=0.23.0=py310ha75aee5_2 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-linux-64.conda.lock.yml b/environments/py-3.10-linux-64.conda.lock.yml index b90c268..d643c77 100644 --- a/environments/py-3.10-linux-64.conda.lock.yml +++ b/environments/py-3.10-linux-64.conda.lock.yml @@ -8,112 +8,115 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - blosc=1.21.6=hef167b5_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h59595ed_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hd590300_0 - - freetype=2.12.1=h267a509_2 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h5py=3.12.1=nompi_py310h60e0fe6_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - imagecodecs=2024.9.22=py310hdbe5077_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py310h2a0e991_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - imagecodecs=2024.12.30=py310h78a9a29_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py310hb13e2d6_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310hebfe307_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310h505e2c1_0 - - python=3.10.15=h4a871b0_2_cpython - - python_abi=3.10=5_cp310 - - pywavelets=1.7.0=py310hf462985_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py310hbcd0ec0_0 + - python=3.10.17=hd6af730_0_cpython + - python_abi=3.10=7_cp310 + - pywavelets=1.8.0=py310hf462985_0 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 + - readline=8.2=h8c095d6_2 - scikit-image=0.24.0=py310h5eaa309_3 - - scipy=1.14.1=py310hfcf56fc_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py310hfcf56fc_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64-dev.conda.lock.yml b/environments/py-3.10-win-64-dev.conda.lock.yml index f3240f2..c082aae 100644 --- a/environments/py-3.10-win-64-dev.conda.lock.yml +++ b/environments/py-3.10-win-64-dev.conda.lock.yml @@ -6,152 +6,159 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - astroid=3.3.5=py310h5588dad_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=h85f69ea_0 + - astroid=3.3.9=py310h5588dad_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=hfd34d9b_1 - brotli-python=1.1.0=py310h9e98ed7_2 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py310ha8f682b_0 - charls=2.4.2=h1537add_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py310h38315fa_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py310h38315fa_0 - dav1d=1.2.1=hcfcfb64_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=hdaf720e_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py310h2b0be38_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py310hee2158b_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py310hd6dd405_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py310hfea66b6_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - markupsafe=3.0.2=py310h38315fa_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - markupsafe=3.0.2=py310h38315fa_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py310hf667824_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310hc226416_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyh0701188_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.10.15=hfaddaf0_2_cpython - - python_abi=3.10=5_cp310 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py310hb0944cc_2 - - pyyaml=6.0.2=py310ha8f682b_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py310hed05c55_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyh09c184e_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.10.17=h8c5b53a_0_cpython + - python_abi=3.10=7_cp310 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py310hb0944cc_0 + - pyyaml=6.0.2=py310h38315fa_2 - rav1e=0.6.6=h975169c_2 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 - scikit-image=0.24.0=py310hb4db72f_3 - - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 + - scipy=1.14.1=py310hbd0dde3_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.1.3=pyhd8ed1ab_1 + - sphinx-autodoc-typehints=3.0.1=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - win_inet_pton=1.1.0=pyh7428d3b_7 - - xorg-libxau=1.0.11=h0e40799_1 + - urllib3=2.4.0=pyhd8ed1ab_0 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - win_inet_pton=1.1.0=pyh7428d3b_8 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstandard=0.23.0=py310he5e10e1_1 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstandard=0.23.0=py310ha8f682b_2 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.10-win-64.conda.lock.yml b/environments/py-3.10-win-64.conda.lock.yml index 0329ee4..08970aa 100644 --- a/environments/py-3.10-win-64.conda.lock.yml +++ b/environments/py-3.10-win-64.conda.lock.yml @@ -6,101 +6,108 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - blosc=1.21.6=h85f69ea_0 + - blosc=1.21.6=hfd34d9b_1 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h1537add_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hcfcfb64_0 - - freetype=2.12.1=hdaf720e_2 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h5py=3.12.1=nompi_py310h2b0be38_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - imagecodecs=2024.9.22=py310hee2158b_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py310hd6dd405_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - imagecodecs=2024.12.30=py310hfea66b6_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - intel-openmp=2024.2.1=h57928b3_1083 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py310hf667824_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py310h3e38d90_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py310hc226416_0 - - python=3.10.15=hfaddaf0_2_cpython - - python_abi=3.10=5_cp310 - - pywavelets=1.7.0=py310hb0944cc_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py310hed05c55_0 + - python=3.10.17=h8c5b53a_0_cpython + - python_abi=3.10=7_cp310 + - pywavelets=1.8.0=py310hb0944cc_0 - rav1e=0.6.6=h975169c_2 - scikit-image=0.24.0=py310hb4db72f_3 - - scipy=1.14.1=py310hbd0dde3_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py310hbd0dde3_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64-dev.conda.lock.yml b/environments/py-3.11-linux-64-dev.conda.lock.yml index 8e32d72..d38f007 100644 --- a/environments/py-3.11-linux-64-dev.conda.lock.yml +++ b/environments/py-3.11-linux-64-dev.conda.lock.yml @@ -8,163 +8,166 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - astroid=3.3.5=py311h38be061_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=hef167b5_0 + - astroid=3.3.9=py311h38be061_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py311hfdbb021_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py311hf29c0ef_0 - charls=2.4.2=h59595ed_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py311h2dc5d0c_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py311h2dc5d0c_0 - dav1d=1.2.1=hd590300_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=h267a509_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py311hb639ac4_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py311h7d28041_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py311h38436b4_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py311h9971d45_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - markupsafe=3.0.2=py311h2dc5d0c_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - markupsafe=3.0.2=py311h2dc5d0c_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py311h64a7726_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h82a398c_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h9e33e62_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.11.10=hc5c86c4_3_cpython - - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py311h9f3472d_2 - - pyyaml=6.0.2=py311h9ecbd09_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py311hdae7d1d_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.11.12=h9e4cc4f_0_cpython + - python_abi=3.11=7_cp311 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py311h9f3472d_0 + - pyyaml=6.0.2=py311h2dc5d0c_2 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - readline=8.2=h8c095d6_2 + - requests=2.32.3=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py311h7db5c69_3 - - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 + - scipy=1.14.1=py311he9a78e4_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstandard=0.23.0=py311hbc35293_1 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstandard=0.23.0=py311h9ecbd09_2 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-linux-64.conda.lock.yml b/environments/py-3.11-linux-64.conda.lock.yml index b49b8a9..2719a54 100644 --- a/environments/py-3.11-linux-64.conda.lock.yml +++ b/environments/py-3.11-linux-64.conda.lock.yml @@ -8,113 +8,115 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - blosc=1.21.6=hef167b5_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h59595ed_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hd590300_0 - - freetype=2.12.1=h267a509_2 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h5py=3.12.1=nompi_py311hb639ac4_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - imagecodecs=2024.9.22=py311h7d28041_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py311h38436b4_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - imagecodecs=2024.12.30=py311h9971d45_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py311h64a7726_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h82a398c_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h9e33e62_0 - - python=3.11.10=hc5c86c4_3_cpython - - python_abi=3.11=5_cp311 - - pywavelets=1.7.0=py311h9f3472d_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py311hdae7d1d_0 + - python=3.11.12=h9e4cc4f_0_cpython + - python_abi=3.11=7_cp311 + - pywavelets=1.8.0=py311h9f3472d_0 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 + - readline=8.2=h8c095d6_2 - scikit-image=0.24.0=py311h7db5c69_3 - - scipy=1.14.1=py311he9a78e4_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py311he9a78e4_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64-dev.conda.lock.yml b/environments/py-3.11-win-64-dev.conda.lock.yml index 2cca27f..6629ab7 100644 --- a/environments/py-3.11-win-64-dev.conda.lock.yml +++ b/environments/py-3.11-win-64-dev.conda.lock.yml @@ -6,153 +6,160 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - astroid=3.3.5=py311h1ea47a8_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=h85f69ea_0 + - astroid=3.3.9=py311h1ea47a8_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=hfd34d9b_1 - brotli-python=1.1.0=py311hda3d55a_2 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py311he736701_0 - charls=2.4.2=h1537add_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py311h5082efb_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py311h5082efb_0 - dav1d=1.2.1=hcfcfb64_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=hdaf720e_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py311h67016bb_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py311h58741bd_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py311hc74fd12_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py311he589a3b_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.4=he0c23c2_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - markupsafe=3.0.2=py311h5082efb_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - markupsafe=3.0.2=py311h5082efb_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py311h0b4df5a_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h5592be9_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h533ab2d_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyh0701188_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.11.10=hce54a09_3_cpython - - python_abi=3.11=5_cp311 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py311h0a17f05_2 - - pyyaml=6.0.2=py311he736701_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py311hc4022dc_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyh09c184e_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.11.12=h3f84c4b_0_cpython + - python_abi=3.11=7_cp311 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py311h0a17f05_0 + - pyyaml=6.0.2=py311h5082efb_2 - rav1e=0.6.6=h975169c_2 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py311hcf9f919_3 - - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 + - scipy=1.14.1=py311hf16d85f_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - win_inet_pton=1.1.0=pyh7428d3b_7 - - xorg-libxau=1.0.11=h0e40799_1 + - urllib3=2.4.0=pyhd8ed1ab_0 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - win_inet_pton=1.1.0=pyh7428d3b_8 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstandard=0.23.0=py311h53056dc_1 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstandard=0.23.0=py311he736701_2 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.11-win-64.conda.lock.yml b/environments/py-3.11-win-64.conda.lock.yml index 01f6fc7..d6effe6 100644 --- a/environments/py-3.11-win-64.conda.lock.yml +++ b/environments/py-3.11-win-64.conda.lock.yml @@ -6,102 +6,108 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - blosc=1.21.6=h85f69ea_0 + - blosc=1.21.6=hfd34d9b_1 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h1537add_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hcfcfb64_0 - - freetype=2.12.1=hdaf720e_2 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h5py=3.12.1=nompi_py311h67016bb_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - imagecodecs=2024.9.22=py311h58741bd_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py311hc74fd12_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - imagecodecs=2024.12.30=py311he589a3b_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - intel-openmp=2024.2.1=h57928b3_1083 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.4=he0c23c2_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py311h0b4df5a_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py311h5592be9_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py311h533ab2d_0 - - python=3.11.10=hce54a09_3_cpython - - python_abi=3.11=5_cp311 - - pywavelets=1.7.0=py311h0a17f05_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py311hc4022dc_0 + - python=3.11.12=h3f84c4b_0_cpython + - python_abi=3.11=7_cp311 + - pywavelets=1.8.0=py311h0a17f05_0 - rav1e=0.6.6=h975169c_2 - scikit-image=0.24.0=py311hcf9f919_3 - - scipy=1.14.1=py311hf16d85f_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py311hf16d85f_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64-dev.conda.lock.yml b/environments/py-3.12-linux-64-dev.conda.lock.yml index ed341e3..e7b7de5 100644 --- a/environments/py-3.12-linux-64-dev.conda.lock.yml +++ b/environments/py-3.12-linux-64-dev.conda.lock.yml @@ -8,163 +8,166 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - astroid=3.3.5=py312h7900ff3_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=hef167b5_0 + - astroid=3.3.9=py312h7900ff3_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brotli-python=1.1.0=py312h2ec8cdc_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py312h06ac9bb_0 - charls=2.4.2=h59595ed_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py312h178313f_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py312h178313f_0 - dav1d=1.2.1=hd590300_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=h267a509_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py312hedeef09_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py312hf6703b6_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py312h01d377b_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py312h097a544_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - markupsafe=3.0.2=py312h178313f_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - markupsafe=3.0.2=py312h178313f_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py312heda63a1_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h287a98d_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=hb9d3cd8_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h12e396e_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.12.7=hc5c86c4_0_cpython - - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py312hc0a28a1_2 - - pyyaml=6.0.2=py312h66e93f0_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py312h680f630_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyha55dd90_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.12.10=h9e4cc4f_0_cpython + - python_abi=3.12=7_cp312 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py312hc0a28a1_0 + - pyyaml=6.0.2=py312h178313f_2 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 - - requests=2.32.3=pyhd8ed1ab_0 + - readline=8.2=h8c095d6_2 + - requests=2.32.3=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py312hf9745cd_3 - - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 + - scipy=1.14.1=py312h62794b6_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - urllib3=2.2.3=pyhd8ed1ab_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - urllib3=2.4.0=pyhd8ed1ab_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - yaml=0.2.5=h7f98852_2 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstandard=0.23.0=py312hef9b889_1 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstandard=0.23.0=py312h66e93f0_2 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-linux-64.conda.lock.yml b/environments/py-3.12-linux-64.conda.lock.yml index bacce62..9c69597 100644 --- a/environments/py-3.12-linux-64.conda.lock.yml +++ b/environments/py-3.12-linux-64.conda.lock.yml @@ -8,113 +8,115 @@ channels: dependencies: - _libgcc_mutex=0.1=conda_forge - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=hac33072_0 - - blosc=1.21.6=hef167b5_0 + - blosc=1.21.6=he440d0b_1 - brotli=1.1.0=hb9d3cd8_2 - brotli-bin=1.1.0=hb9d3cd8_2 - brunsli=0.1=h9c3ff4c_0 - bzip2=1.0.8=h4bc722e_7 - - c-ares=1.34.3=heb4867d_0 - - c-blosc2=2.15.1=hc57e6cf_0 - - ca-certificates=2024.8.30=hbcca054_0 + - c-ares=1.34.5=hb9d3cd8_0 + - c-blosc2=2.15.2=h3122c55_1 + - ca-certificates=2025.4.26=hbd8a1cb_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h59595ed_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hd590300_0 - - freetype=2.12.1=h267a509_2 + - freetype=2.13.3=ha770c72_1 - giflib=5.2.2=hd590300_0 - - h5py=3.12.1=nompi_py312hedeef09_102 - - hdf5=1.14.3=nompi_hdf9ad27_105 - - imagecodecs=2024.9.22=py312hf6703b6_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py312h01d377b_101 + - hdf5=1.14.6=nompi_h2d575fe_101 + - imagecodecs=2024.12.30=py312h097a544_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - jxrlib=1.1=hd590300_3 - keyutils=1.6.1=h166bdaf_0 - krb5=1.21.3=h659f571_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=hb7c19ff_0 - - ld_impl_linux-64=2.43=h712a8e2_2 - - lerc=4.0.0=h27087fc_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=h717163a_0 + - ld_impl_linux-64=2.43=h712a8e2_4 + - lerc=4.0.0=h0aef613_1 - libaec=1.1.3=h59595ed_0 - - libavif16=1.1.1=h1909e37_2 - - libblas=3.9.0=25_linux64_openblas + - libavif16=1.2.1=hbb36593_2 + - libblas=3.9.0=31_h59b9bed_openblas - libbrotlicommon=1.1.0=hb9d3cd8_2 - libbrotlidec=1.1.0=hb9d3cd8_2 - libbrotlienc=1.1.0=hb9d3cd8_2 - - libcblas=3.9.0=25_linux64_openblas - - libcurl=8.10.1=hbbe4b11_0 - - libdeflate=1.22=hb9d3cd8_0 - - libedit=3.1.20191231=he28a2e2_2 + - libcblas=3.9.0=31_he106b2a_openblas + - libcurl=8.13.0=h332b0f4_0 + - libdeflate=1.23=h86f0d12_0 + - libedit=3.1.20250104=pl5321h7949ede_0 - libev=4.33=hd590300_2 - - libexpat=2.6.4=h5888daf_0 - - libffi=3.4.2=h7f98852_5 - - libgcc=14.2.0=h77fa898_1 - - libgcc-ng=14.2.0=h69a702a_1 - - libgfortran=14.2.0=h69a702a_1 - - libgfortran-ng=14.2.0=h69a702a_1 - - libgfortran5=14.2.0=hd5240d6_1 - - libgomp=14.2.0=h77fa898_1 - - libhwy=1.1.0=h00ab1b0_0 - - libjpeg-turbo=3.0.0=hd590300_1 - - libjxl=0.11.0=hdb8da77_2 - - liblapack=3.9.0=25_linux64_openblas + - libexpat=2.7.0=h5888daf_0 + - libffi=3.4.6=h2dba641_1 + - libfreetype=2.13.3=ha770c72_1 + - libfreetype6=2.13.3=h48d6fc4_1 + - libgcc=15.1.0=h767d61c_2 + - libgcc-ng=15.1.0=h69a702a_2 + - libgfortran=15.1.0=h69a702a_2 + - libgfortran5=15.1.0=hcea5267_2 + - libgomp=15.1.0=h767d61c_2 + - libhwy=1.2.0=hf40a0c7_0 + - libjpeg-turbo=3.1.0=hb9d3cd8_0 + - libjxl=0.11.1=h7b0646d_1 + - liblapack=3.9.0=31_h7ac8fdf_openblas + - liblzma=5.8.1=hb9d3cd8_1 - libnghttp2=1.64.0=h161d5f1_0 - libnsl=2.0.1=hd590300_0 - - libopenblas=0.3.28=pthreads_h94d23a6_1 - - libpng=1.6.44=hadc24fc_0 - - libsqlite=3.47.0=hadc24fc_1 - - libssh2=1.11.0=h0841786_0 - - libstdcxx=14.2.0=hc0a3c3a_1 - - libstdcxx-ng=14.2.0=h4852527_1 - - libtiff=4.7.0=he137b08_1 + - libopenblas=0.3.29=pthreads_h94d23a6_0 + - libpng=1.6.47=h943b412_0 + - libsqlite=3.49.2=hee588c1_0 + - libssh2=1.11.1=hcf80075_0 + - libstdcxx=15.1.0=h8f9b012_2 + - libstdcxx-ng=15.1.0=h4852527_2 + - libtiff=4.7.0=hd9ff511_4 - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.4.0=hd590300_0 + - libwebp-base=1.5.0=h851e524_0 - libxcb=1.17.0=h8a09558_0 - libxcrypt=4.4.36=hd590300_1 - libzlib=1.3.1=hb9d3cd8_2 - libzopfli=1.0.3=h9c3ff4c_0 - - lz4-c=1.9.4=hcb278e6_0 - - ncurses=6.5=he02047a_1 + - lz4-c=1.10.0=h5888daf_1 + - ncurses=6.5=h2d0b736_3 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py312heda63a1_0 - - openjpeg=2.5.2=h488ebb8_0 - - openssl=3.4.0=hb9d3cd8_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h5fbd93e_0 + - openssl=3.5.0=h7b32b05_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h287a98d_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=hb9d3cd8_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h12e396e_0 - - python=3.12.7=hc5c86c4_0_cpython - - python_abi=3.12=5_cp312 - - pywavelets=1.7.0=py312hc0a28a1_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py312h680f630_0 + - python=3.12.10=h9e4cc4f_0_cpython + - python_abi=3.12=7_cp312 + - pywavelets=1.8.0=py312hc0a28a1_0 - rav1e=0.6.6=he8a937b_2 - - readline=8.2=h8228510_1 + - readline=8.2=h8c095d6_2 - scikit-image=0.24.0=py312hf9745cd_3 - - scipy=1.14.1=py312h62794b6_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=ha2e4443_0 - - svt-av1=2.3.0=h5888daf_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py312h62794b6_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h8bd8927_1 + - svt-av1=3.0.2=h5888daf_0 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=noxft_h4845f30_101 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=hb9d3cd8_1 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=hb9d3cd8_0 - xorg-libxdmcp=1.1.5=hb9d3cd8_0 - - xz=5.2.6=h166bdaf_0 - zfp=1.0.1=h5888daf_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=h5888daf_0 - - zstd=1.5.6=ha6fb4c9_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=h7955e40_0 + - zstd=1.5.7=hb8e6e7a_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64-dev.conda.lock.yml b/environments/py-3.12-win-64-dev.conda.lock.yml index b9c19bb..ab5fe70 100644 --- a/environments/py-3.12-win-64-dev.conda.lock.yml +++ b/environments/py-3.12-win-64-dev.conda.lock.yml @@ -6,153 +6,160 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - alabaster=1.0.0=pyhd8ed1ab_0 - - annotated-types=0.7.0=pyhd8ed1ab_0 + - alabaster=1.0.0=pyhd8ed1ab_1 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - astroid=3.3.5=py312h2e8e312_0 - - babel=2.16.0=pyhd8ed1ab_0 - - blosc=1.21.6=h85f69ea_0 + - astroid=3.3.9=py312h2e8e312_0 + - babel=2.17.0=pyhd8ed1ab_0 + - blosc=1.21.6=hfd34d9b_1 - brotli-python=1.1.0=py312h275cf98_2 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - - certifi=2024.8.30=pyhd8ed1ab_0 + - certifi=2025.4.26=pyhd8ed1ab_0 - cffi=1.17.1=py312h4389bb4_0 - charls=2.4.2=h1537add_0 - - charset-normalizer=3.4.0=pyhd8ed1ab_0 - - colorama=0.4.6=pyhd8ed1ab_0 - - coverage=7.6.7=py312h31fea79_0 + - charset-normalizer=3.4.2=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 + - coverage=7.8.0=py312h31fea79_0 - dav1d=1.2.1=hcfcfb64_0 - - dill=0.3.9=pyhd8ed1ab_0 - - docutils=0.21.2=pyhd8ed1ab_0 - - exceptiongroup=1.2.2=pyhd8ed1ab_0 - - freetype=2.12.1=hdaf720e_2 + - dill=0.4.0=pyhd8ed1ab_0 + - docutils=0.21.2=pyhd8ed1ab_1 + - exceptiongroup=1.2.2=pyhd8ed1ab_1 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h2=4.1.0=pyhd8ed1ab_0 - - h5py=3.12.1=nompi_py312ha036244_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - hpack=4.0.0=pyh9f0ad1d_0 - - hyperframe=6.0.1=pyhd8ed1ab_0 - - idna=3.10=pyhd8ed1ab_0 - - imagecodecs=2024.9.22=py312hc6ad62b_0 - - imageio=2.36.0=pyh12aca89_1 + - h2=4.2.0=pyhd8ed1ab_0 + - h5py=3.13.0=nompi_py312h4e244af_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - hpack=4.1.0=pyhd8ed1ab_0 + - hyperframe=6.1.0=pyhd8ed1ab_0 + - idna=3.10=pyhd8ed1ab_1 + - imagecodecs=2024.12.30=py312hf5bc1e8_0 + - imageio=2.37.0=pyhfb79c49_0 - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=8.5.0=pyha770c72_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 + - importlib-metadata=8.6.1=pyha770c72_0 + - iniconfig=2.0.0=pyhd8ed1ab_1 - intel-openmp=2024.2.1=h57928b3_1083 - - isort=5.13.2=pyhd8ed1ab_0 - - jinja2=3.1.4=pyhd8ed1ab_0 + - isort=6.0.1=pyhd8ed1ab_1 + - jinja2=3.1.6=pyhd8ed1ab_0 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.4=he0c23c2_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - markupsafe=3.0.2=py312h31fea79_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - markupsafe=3.0.2=py312h31fea79_1 + - mccabe=0.7.0=pyhd8ed1ab_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py312h8753938_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h381445a_1 - - pip=24.3.1=pyh8b19718_0 - - platformdirs=4.3.6=pyhd8ed1ab_0 - - pluggy=1.5.0=pyhd8ed1ab_0 + - pip=25.1.1=pyh8b19718_0 + - platformdirs=4.3.7=pyh29332c3_0 + - pluggy=1.5.0=pyhd8ed1ab_1 - pthread-stubs=0.4=h0e40799_1002 - - pycparser=2.22=pyhd8ed1ab_0 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h2615798_0 - - pygments=2.18.0=pyhd8ed1ab_0 - - pylint=3.3.1=pyhd8ed1ab_0 - - pysocks=1.7.1=pyh0701188_6 - - pytest=8.3.3=pyhd8ed1ab_0 - - pytest-cov=6.0.0=pyhd8ed1ab_0 - - python=3.12.7=hce54a09_0_cpython - - python_abi=3.12=5_cp312 - - pytz=2024.2=pyhd8ed1ab_0 - - pywavelets=1.7.0=py312h1a27103_2 - - pyyaml=6.0.2=py312h4389bb4_1 + - pycparser=2.22=pyh29332c3_1 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py312h8422cdd_0 + - pygments=2.19.1=pyhd8ed1ab_0 + - pylint=3.3.7=pyhe01879c_0 + - pysocks=1.7.1=pyh09c184e_7 + - pytest=8.3.5=pyhd8ed1ab_0 + - pytest-cov=6.1.1=pyhd8ed1ab_0 + - python=3.12.10=h3f84c4b_0_cpython + - python_abi=3.12=7_cp312 + - pytz=2025.2=pyhd8ed1ab_0 + - pywavelets=1.8.0=py312h1a27103_0 + - pyyaml=6.0.2=py312h31fea79_2 - rav1e=0.6.6=h975169c_2 - - requests=2.32.3=pyhd8ed1ab_0 + - requests=2.32.3=pyhd8ed1ab_1 + - roman-numerals-py=3.1.0=pyhd8ed1ab_0 - scikit-image=0.24.0=py312h72972c8_3 - - scipy=1.14.1=py312h337df96_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 + - scipy=1.14.1=py312h337df96_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - sphinx=8.1.3=pyhd8ed1ab_0 - - sphinx-autodoc-typehints=2.5.0=pyhd8ed1ab_0 + - sphinx=8.2.3=pyhd8ed1ab_0 + - sphinx-autodoc-typehints=3.2.0=pyhd8ed1ab_0 - sphinx-rtd-theme=3.0.1=hd8ed1ab_0 - sphinx_rtd_theme=3.0.1=pyha770c72_0 - - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_0 - - sphinxcontrib-jquery=4.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_0 - - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - sphinxcontrib-applehelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-devhelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-htmlhelp=2.1.0=pyhd8ed1ab_1 + - sphinxcontrib-jquery=4.1=pyhd8ed1ab_1 + - sphinxcontrib-jsmath=1.0.1=pyhd8ed1ab_1 + - sphinxcontrib-qthelp=2.0.0=pyhd8ed1ab_1 + - sphinxcontrib-serializinghtml=1.1.10=pyhd8ed1ab_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.1.0=pyhff2d567_0 - - tomlkit=0.13.2=pyha770c72_0 + - toml=0.10.2=pyhd8ed1ab_1 + - tomli=2.2.1=pyhd8ed1ab_1 + - tomlkit=0.13.2=pyha770c72_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - urllib3=2.2.3=pyhd8ed1ab_0 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - win_inet_pton=1.1.0=pyh7428d3b_7 - - xorg-libxau=1.0.11=h0e40799_1 + - urllib3=2.4.0=pyhd8ed1ab_0 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - win_inet_pton=1.1.0=pyh7428d3b_8 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - yaml=0.2.5=h8ffe710_2 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstandard=0.23.0=py312h7606c53_1 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstandard=0.23.0=py312h4389bb4_2 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/environments/py-3.12-win-64.conda.lock.yml b/environments/py-3.12-win-64.conda.lock.yml index 002319b..dc23b77 100644 --- a/environments/py-3.12-win-64.conda.lock.yml +++ b/environments/py-3.12-win-64.conda.lock.yml @@ -6,102 +6,108 @@ channels: - conda-forge - nodefaults dependencies: - - _libavif_api=1.1.1=h57928b3_2 + - _libavif_api=1.2.1=h57928b3_2 - _openmp_mutex=4.5=2_gnu - - annotated-types=0.7.0=pyhd8ed1ab_0 + - annotated-types=0.7.0=pyhd8ed1ab_1 - aom=3.9.1=he0c23c2_0 - - blosc=1.21.6=h85f69ea_0 + - blosc=1.21.6=hfd34d9b_1 - bzip2=1.0.8=h2466b09_7 - - c-blosc2=2.15.1=hb461149_0 - - ca-certificates=2024.8.30=h56e8100_0 + - c-blosc2=2.15.2=h9e57077_1 + - ca-certificates=2025.4.26=h4c7d964_0 - cached-property=1.5.2=hd8ed1ab_1 - cached_property=1.5.2=pyha770c72_1 - charls=2.4.2=h1537add_0 - - colorama=0.4.6=pyhd8ed1ab_0 + - colorama=0.4.6=pyhd8ed1ab_1 - dav1d=1.2.1=hcfcfb64_0 - - freetype=2.12.1=hdaf720e_2 + - freetype=2.13.3=h57928b3_1 - giflib=5.2.2=h64bf75a_0 - - h5py=3.12.1=nompi_py312ha036244_102 - - hdf5=1.14.3=nompi_h2b43c12_105 - - imagecodecs=2024.9.22=py312hc6ad62b_0 - - imageio=2.36.0=pyh12aca89_1 - - importlib-metadata=8.5.0=pyha770c72_0 + - h5py=3.13.0=nompi_py312h4e244af_101 + - hdf5=1.14.6=nompi_hd5d9e70_101 + - imagecodecs=2024.12.30=py312hf5bc1e8_0 + - imageio=2.37.0=pyhfb79c49_0 + - importlib-metadata=8.6.1=pyha770c72_0 - intel-openmp=2024.2.1=h57928b3_1083 - jxrlib=1.1=hcfcfb64_3 - krb5=1.21.3=hdf4eb48_0 - - lazy-loader=0.4=pyhd8ed1ab_1 - - lazy_loader=0.4=pyhd8ed1ab_1 - - lcms2=2.16=h67d730c_0 - - lerc=4.0.0=h63175ca_0 + - lazy-loader=0.4=pyhd8ed1ab_2 + - lazy_loader=0.4=pyhd8ed1ab_2 + - lcms2=2.17=hbcf6048_0 + - lerc=4.0.0=h6470a55_1 - libaec=1.1.3=h63175ca_0 - - libavif16=1.1.1=h4d049a7_2 - - libblas=3.9.0=25_win64_mkl + - libavif16=1.2.1=hb57027a_2 + - libblas=3.9.0=31_h641d27c_mkl - libbrotlicommon=1.1.0=h2466b09_2 - libbrotlidec=1.1.0=h2466b09_2 - libbrotlienc=1.1.0=h2466b09_2 - - libcblas=3.9.0=25_win64_mkl - - libcurl=8.10.1=h1ee3ff0_0 - - libdeflate=1.22=h2466b09_0 - - libexpat=2.6.4=he0c23c2_0 - - libffi=3.4.2=h8ffe710_5 - - libgcc=14.2.0=h1383e82_1 - - libgomp=14.2.0=h1383e82_1 - - libhwy=1.1.0=h91493d7_0 - - libjpeg-turbo=3.0.0=hcfcfb64_1 - - libjxl=0.11.0=h456c5fc_2 - - liblapack=3.9.0=25_win64_mkl - - libpng=1.6.44=h3ca93ac_0 - - libsqlite=3.47.0=h2466b09_1 - - libssh2=1.11.0=h7dfc565_0 - - libtiff=4.7.0=hfc51747_1 - - libwebp-base=1.4.0=hcfcfb64_0 - - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_8 + - libcblas=3.9.0=31_h5e41251_mkl + - libcurl=8.13.0=h88aaa65_0 + - libdeflate=1.23=h76ddb4d_0 + - libexpat=2.7.0=he0c23c2_0 + - libffi=3.4.6=h537db12_1 + - libfreetype=2.13.3=h57928b3_1 + - libfreetype6=2.13.3=h0b5ce68_1 + - libgcc=14.2.0=h1383e82_2 + - libgomp=14.2.0=h1383e82_2 + - libhwloc=2.11.2=default_ha69328c_1001 + - libhwy=1.2.0=h1d1702c_0 + - libiconv=1.18=h135ad9c_1 + - libjpeg-turbo=3.1.0=h2466b09_0 + - libjxl=0.11.1=ha161b08_1 + - liblapack=3.9.0=31_h1aa476e_mkl + - liblzma=5.8.1=h2466b09_1 + - libpng=1.6.47=h7a4582a_0 + - libsqlite=3.49.2=h67fdade_0 + - libssh2=1.11.1=h9aa295b_0 + - libtiff=4.7.0=h797046b_4 + - libwebp-base=1.5.0=h3b0e114_0 + - libwinpthread=12.0.0.r4.gg4f2fc60ca=h57928b3_9 - libxcb=1.17.0=h0e4246c_0 + - libxml2=2.13.8=h442d1da_0 - libzlib=1.3.1=h2466b09_2 - libzopfli=1.0.3=h0e60522_0 - - lz4-c=1.9.4=hcfcfb64_0 - - mkl=2024.2.2=h66d3029_14 + - lz4-c=1.10.0=h2466b09_1 + - mkl=2024.2.2=h66d3029_15 - networkx=3.4.2=pyh267e887_2 - numpy=1.26.4=py312h8753938_0 - - openjpeg=2.5.2=h3d672ee_0 - - openssl=3.4.0=h2466b09_0 - - packaging=24.2=pyhff2d567_1 + - openjpeg=2.5.3=h4d64b90_0 + - openssl=3.5.0=ha4e3fda_1 + - packaging=25.0=pyh29332c3_1 - pillow=10.3.0=py312h381445a_1 - - pip=24.3.1=pyh8b19718_0 + - pip=25.1.1=pyh8b19718_0 - pthread-stubs=0.4=h0e40799_1002 - - pydantic=2.9.2=pyhd8ed1ab_0 - - pydantic-core=2.23.4=py312h2615798_0 - - python=3.12.7=hce54a09_0_cpython - - python_abi=3.12=5_cp312 - - pywavelets=1.7.0=py312h1a27103_2 + - pydantic=2.11.4=pyh3cfb1c2_0 + - pydantic-core=2.33.2=py312h8422cdd_0 + - python=3.12.10=h3f84c4b_0_cpython + - python_abi=3.12=7_cp312 + - pywavelets=1.8.0=py312h1a27103_0 - rav1e=0.6.6=h975169c_2 - scikit-image=0.24.0=py312h72972c8_3 - - scipy=1.14.1=py312h337df96_1 - - setuptools=75.5.0=pyhff2d567_0 - - snappy=1.2.1=h23299a8_0 - - svt-av1=2.3.0=he0c23c2_0 - - tbb=2021.7.0=h91493d7_0 - - tifffile=2024.9.20=pyhd8ed1ab_0 + - scipy=1.14.1=py312h337df96_2 + - setuptools=80.1.0=pyhff2d567_0 + - snappy=1.2.1=h500f7fa_1 + - svt-av1=3.0.2=he0c23c2_0 + - tbb=2021.13.0=h62715c5_1 + - tifffile=2025.3.30=pyhd8ed1ab_0 - tk=8.6.13=h5226925_1 - tqdm=4.66.6=pyhd8ed1ab_0 - - typing-extensions=4.12.2=hd8ed1ab_0 - - typing_extensions=4.12.2=pyha770c72_0 - - tzdata=2024b=hc8b5060_0 + - typing-extensions=4.13.2=h0e9735f_0 + - typing-inspection=0.4.0=pyhd8ed1ab_0 + - typing_extensions=4.13.2=pyh29332c3_0 + - tzdata=2025b=h78e105d_0 - ucrt=10.0.22621.0=h57928b3_1 - - vc=14.3=ha32ba9b_23 - - vc14_runtime=14.42.34433=he29a5d6_23 - - vs2015_runtime=14.42.34433=hdffcdeb_23 - - wheel=0.45.0=pyhd8ed1ab_0 - - xorg-libxau=1.0.11=h0e40799_1 + - vc=14.3=h2b53caa_26 + - vc14_runtime=14.42.34438=hfd919c2_26 + - vs2015_runtime=14.42.34438=h7142326_26 + - wheel=0.45.1=pyhd8ed1ab_1 + - xorg-libxau=1.0.12=h0e40799_0 - xorg-libxdmcp=1.1.5=h0e40799_0 - - xz=5.2.6=h8d14728_0 - zfp=1.0.1=he0c23c2_2 - - zipp=3.21.0=pyhd8ed1ab_0 - - zlib-ng=2.2.2=he0c23c2_0 - - zstd=1.5.6=h0ea2cb4_0 + - zipp=3.21.0=pyhd8ed1ab_1 + - zlib-ng=2.2.4=hbb528cf_0 + - zstd=1.5.7=hbeecb71_2 - pip: - - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf - - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + - geoapps-utils @ git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb + - geoh5py @ git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 variables: KMP_WARNINGS: 0 diff --git a/py-3.10.conda-lock.yml b/py-3.10.conda-lock.yml index f6ee7cf..05586cf 100644 --- a/py-3.10.conda-lock.yml +++ b/py-3.10.conda-lock.yml @@ -30,14 +30,14 @@ metadata: - environments/env-python-3.10.yml package: - name: _libavif_api - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.1.1-h57928b3_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.2.1-h57928b3_2.conda hash: - md5: 76cf1f62c9a62d6b8f44339483e0f016 - sha256: b99b8948a170ff721ea958ee04a4431797070e85dd6942cb27b73ac3102e5145 + md5: f1927f508ea412555aa9c0c10f02034e + sha256: b46157b5544232d126211374f3db98c8c306b3a6f64f46fc419131493d20fc5a category: main optional: false - name: _libgcc_mutex @@ -82,11 +82,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: alabaster @@ -94,11 +94,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: annotated-types @@ -106,12 +106,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -119,12 +119,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: aom @@ -155,57 +155,57 @@ package: category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.9 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py310hff52083_0.conda + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.9-py310hff52083_0.conda hash: - md5: 508547850afc4097e6f06b57ddf83ea7 - sha256: be695a9127d3fe35240938c81dca83e047bf1207b5d25489c607c988ee0c4e86 + md5: 2d8f1127e88e64103552fbf86a306eee + sha256: b95f04ff05b296e1ac706d57a3a0bf7bf12b3275d6042a48ac73fee0a0631793 category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.9 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py310h5588dad_0.conda + typing_extensions: '>=4.0.0' + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.9-py310h5588dad_0.conda hash: - md5: 3b40a8dc0988fa8a8056b4c031227ae1 - sha256: 533645c16342720fbfab9783020a7e73c280b0cd2ef9e307547d1dfee78e9e6b + md5: 09a0c7f312f8a1e34547ea43cc85867f + sha256: a4ce7d09c0762da3c3f67c5a6ae6e5b364339599e0f8e13ee62440c943ce692d category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: blosc @@ -213,16 +213,17 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-hef167b5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-he440d0b_1.conda hash: - md5: 54fe76ab3d0189acaef95156874db7f9 - sha256: 6cc260f9c6d32c5e728a2099a52fdd7ee69a782fff7b400d0606fcd32e0f5fd1 + md5: 2c2fae981fd2afd00812c92ac47d023d + sha256: e7af5d1183b06a206192ff440e08db1c4e8b2ca1f8376ee45fb2f3a85d4ee45d category: main optional: false - name: blosc @@ -231,16 +232,16 @@ package: platform: win-64 dependencies: libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-h85f69ea_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-hfd34d9b_1.conda hash: - md5: 2390269374fded230fcbca8332a4adc0 - sha256: 1289853b41df5355f45664f1cb015c868df1f570cf743e9e4a5bda8efe8c42fa + md5: 357d7be4146d5fec543bfaa96a8a40de + sha256: 9303a7a0e03cf118eab3691013f6d6cbd1cbac66efbc70d89b20f5d0145257c0 category: main optional: false - name: brotli @@ -348,72 +349,74 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.5 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.5-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: f7f0d6cc2dc986d42ac2689ec88192be + sha256: f8003bef369f57396593ccd03d08a8e21966157269426f71e943f96e4b579aeb category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - lz4-c: '>=1.9.3,<1.10.0a0' - zlib-ng: '>=2.2.1,<2.3.0a0' + libgcc: '>=13' + libstdcxx: '>=13' + lz4-c: '>=1.10.0,<1.11.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.1-hc57e6cf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.2-h3122c55_1.conda hash: - md5: 5f84961d86d0ef78851cb34f9d5e31fe - sha256: 6b11cae208878fbf621fbc22135a7912fd0ef19301d0b654858ae16b972410dc + md5: 2bc8d76acd818d7e79229f5157d5c156 + sha256: 6c952a8aa5507c30cd80901cce5dfacfdaf54c999cf6b3e391322ca216f2593f category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: win-64 dependencies: - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zlib-ng: '>=2.2.1,<2.3.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.1-hb461149_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.2-h9e57077_1.conda hash: - md5: a84e7df0bc9dc85a9e3db6c2870c9dcf - sha256: a380bc3f2bbc423fec963e9ab9284eb67deb8d3d67a0676fc3f5ccce8497685c + md5: 5727aaf1e19824f9c4676add53fbd946 + sha256: 0c7bd048685cb11e76eeb2ca001f0f63ceadbd918fcf542d38f5514c47f06276 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + dependencies: + __unix: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-hbd8a1cb_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 95db94f75ba080a22eb623590993167b + sha256: 2a70ed95ace8a3f8a29e6cd1476a943df294a7111dfb3e152e3478c4c889b7ac category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + dependencies: + __win: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-h4c7d964_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: 23c7fd5062b48d8294fc7f61bf157fba + sha256: 1454f3f53a3b828d3cb68a3440cb0fa9f1cc0e3c8c26e9e023773dc19d88cc06 category: main optional: false - name: cached-property @@ -465,27 +468,27 @@ package: category: main optional: false - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: cffi @@ -550,27 +553,27 @@ package: category: main optional: false - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: colorama @@ -578,11 +581,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: colorama @@ -590,15 +593,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: linux-64 dependencies: @@ -607,14 +610,14 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py310h89163eb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.8.0-py310h89163eb_0.conda hash: - md5: edced792209b5a2591ebccad19955a59 - sha256: 9f2eac7b7b148bf48adaa946d331103bcd5306b588f319b21166c4f5851d5086 + md5: 9f7865c17117d16f804b687b498e35fa + sha256: ac410dbd3b1e28d40b88a27f801210b853ebd388f3cf20f85c0178e97f788013 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: win-64 dependencies: @@ -624,10 +627,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py310h38315fa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.8.0-py310h38315fa_0.conda hash: - md5: 43c66f538fcbc63d499ce1050bc69e92 - sha256: ce137eef8cd129d4a8adf3bbaa92c0d007116deb636b193462f086548e5e2099 + md5: 30a825dae940c63c55bca8df4f806f3e + sha256: f16e7370e327f20ccba8a6edfb0441ec425c11c10744d6eaa817d05076b458a5 category: dev optional: true - name: dav1d @@ -657,27 +660,27 @@ package: category: main optional: false - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: docutils @@ -686,10 +689,10 @@ package: platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: docutils @@ -698,10 +701,10 @@ package: platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: exceptiongroup @@ -709,11 +712,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -721,41 +724,37 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-ha770c72_1.conda hash: - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ccd736d31e0c6e41f54e704e5312811 + sha256: 7ef7d477c43c12a5b4cddcf048a83277414512d1116aba62ebadfa7056a7d84f category: main optional: false - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.13.3-h57928b3_1.conda hash: - md5: 3761b23693f768dc75a8fd0a73ca053f - sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + md5: 633504fe3f96031192e40e3e6c18ef06 + sha256: 0bcc9c868d769247c12324f957c97c4dbee7e4095485db90d9c295bcb3b1bb43 category: main optional: false - name: giflib @@ -785,153 +784,154 @@ package: category: main optional: false - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: linux-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: win-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py310h60e0fe6_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-nompi_py310h2a0e991_101.conda hash: - md5: bbd9033531b34e220e3ff09312e91137 - sha256: 15b07c1a1daf1a39ca9f6a7ceaef55b160ce20a9464b368eb093c31b4d538b9a + md5: 5b603121de5b7e3f59ff4b051e6d81e1 + sha256: 5caf8567d9b73fb06501484d80d0e43eab46975b9573ec1346066c2e6848089a category: main optional: false - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' numpy: '>=1.19,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py310h2b0be38_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.13.0-nompi_py310hd6dd405_101.conda hash: - md5: 92f7ac9267c827a69613d684110cc1f7 - sha256: 3a564c0951719f5b6ac3b7e4f7da5d3f00f4b596ef5036089c87c557e2b53692 + md5: a15a47ee280b57c98ed3500c0ac36d5a + sha256: 09b7d7bfd58523ed9527ffd7ec3b155d429a0258d4c9639cb1050adc5cb4d8d3 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.13.0,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.6-nompi_h2d575fe_101.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d1f61f912e1968a8ac9834b62fde008d + sha256: b685b9d68e927f446bead1458c0fbf5ac02e6a471ed7606de427605ac647e8d3 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.13.0,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.6-nompi_hd5d9e70_101.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: ea68eb3a15c51875468475c2647a2d23 + sha256: 64d0ed35edefab9a912084f2806b9c4c4ffe2adcf5225a583088abbaafe5dbae category: main optional: false - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: linux-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: win-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: idna @@ -939,11 +939,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: idna @@ -951,15 +951,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: linux-64 dependencies: @@ -967,7 +967,7 @@ package: blosc: '>=1.21.6,<2.0a0' brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -978,40 +978,40 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libstdcxx: '>=13' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* snappy: '>=1.2.1,<1.3.0a0' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.9.22-py310hdbe5077_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.12.30-py310h78a9a29_0.conda hash: - md5: 0c8d18531fa038323d9312e810b484b5 - sha256: 21da76d133bc03f08e76589828337f9a54101fd46fff05f2c52800d320d6617d + md5: e0c50079904122427bcf52e1afcd1cdb + sha256: 13da21dfa6428f709d836703b2654e52aa96d7a1581afa37352982915e570add category: main optional: false - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: win-64 dependencies: blosc: '>=1.21.6,<2.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -1022,59 +1022,59 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.9.22-py310hee2158b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.12.30-py310hfea66b6_0.conda hash: - md5: eb897fb16e75ac3155375f5d9494ac86 - sha256: 23256bd3d99a85eb36cce93ef827eb56b8e5add371923cb22795f506f37e9878 + md5: ef4b4942ea0484aaaff66aacbb6cb520 + sha256: 7f2d84c0a257e5762c9db28e48f01bdfd301d2a59a4aae6986df1d1ccbcb6b70 category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: linux-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: win-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imagesize @@ -1102,29 +1102,29 @@ package: category: dev optional: true - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: iniconfig @@ -1132,11 +1132,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -1144,11 +1144,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -1163,55 +1163,53 @@ package: category: main optional: false - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jxrlib @@ -1290,11 +1288,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy-loader @@ -1304,11 +1302,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy_loader @@ -1317,11 +1315,11 @@ package: platform: linux-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lazy_loader @@ -1330,41 +1328,42 @@ package: platform: win-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + libtiff: '>=4.7.0,<4.8.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda hash: - md5: 51bb7010fc86f70eee639b4bb7a894f5 - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 000e85703f0fd9594c81710dd5066471 + sha256: d6a61830a354da022eae93fa896d0991385a875c6bba53c82263a289deda9db8 category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: win-64 dependencies: libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' + libtiff: '>=4.7.0,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.17-hbcf6048_0.conda hash: - md5: d3592435917b62a8becff3a60db674f6 - sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290 + md5: 3538827f77b82a837fa681a4579e37a1 + sha256: 7712eab5f1a35ca3ea6db48ead49e0d6ac7f96f8560da8023e61b3dbe4f3b25d category: main optional: false - name: ld_impl_linux-64 @@ -1373,10 +1372,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda hash: - md5: 048b02e3962f066da18efe3a21b77672 - sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe + md5: 01f8d123c96816249efd255a31ad7712 + sha256: db73f38155d901a610b2320525b9dd3b31e4949215c870685fd92ea61b5ce472 category: main optional: false - name: lerc @@ -1384,12 +1383,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda hash: - md5: 76bbff344f0134279f225174e9064c8f - sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + md5: 9344155d33912347b37f0ae6c410a835 + sha256: 412381a43d5ff9bbed82cd52a0bbca5b90623f62e41007c9c42d3870c60945ff category: main optional: false - name: lerc @@ -1397,12 +1397,13 @@ package: manager: conda platform: win-64 dependencies: + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30037' - url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h6470a55_1.conda hash: - md5: 1900cb3cab5055833cfddb0ba233b074 - sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + md5: c1b81da6d29a14b542da14a36c9fbf3f + sha256: 868a3dff758cc676fa1286d3f36c3e0101cca56730f7be531ab84dc91ec58e9d category: main optional: false - name: libaec @@ -1433,7 +1434,7 @@ package: category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: linux-64 dependencies: @@ -1441,31 +1442,31 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' libgcc: '>=13' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.2.1-hbb36593_2.conda hash: - md5: 21e468ed3786ebcb2124b123aa2484b7 - sha256: e06da844b007a64a9ac35d4e3dc4dbc66583f79b57d08166cf58f2f08723a6e8 + md5: 971387a27e61235b97cacb440a37e991 + sha256: 19f14cea3ca0b159933827caac06289c67ad66ab2dc8e6725b124cc0f5be2ab1 category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: - _libavif_api: '>=1.1.1,<1.1.2.0a0' + _libavif_api: '>=1.2.1,<1.2.2.0a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.1.1-h4d049a7_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.2.1-hb57027a_2.conda hash: - md5: e7e7405d962ebcb6803f29dc4eabae69 - sha256: f74662ac8325dedbc786bf4f3faef39ad4981739cf0239c2ea2d80c791b04de5 + md5: 764ddbda08fc870525ad41ec10f18a65 + sha256: f359fe8f95088b48a2448aac806caec6e392ea3abcda2042f6539ba9545b0cde category: main optional: false - name: libblas @@ -1473,11 +1474,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + libopenblas: '>=0.3.29,<1.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: 728dbebd0f7a20337218beacffd37916 + sha256: 9839fc4ac0cbb0aa3b9eea520adfb57311838959222654804e58f6f2d1771db5 category: main optional: false - name: libblas @@ -1486,10 +1487,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-31_h641d27c_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: d05563c577fe2f37693a554b3f271e8f + sha256: 7bb4d5b591e98fe607279520ee78e3571a297b5720aa789a2536041ad5540de8 category: main optional: false - name: libbrotlicommon @@ -1583,10 +1584,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: abb32c727da370c481a1c206f5159ce9 + sha256: ede8545011f5b208b151fe3e883eb4e31d495ab925ab7b9ce394edca846e0c0d category: main optional: false - name: libcblas @@ -1595,86 +1596,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-31_h5e41251_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 43c100b94ad2607382b0cf0f3a6b0bf3 + sha256: 609f455b099919bd4d15d4a733f493dc789e02da73fe4474f1cca73afafb95b8 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + openssl: '>=3.4.1,<4.0a0' + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.13.0-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: cbdc92ac0d93fe3c796e36ad65c7905c + sha256: 38e528acfaa0276b7052f4de44271ff9293fdb84579650601a8c49dac171482a category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.13.0-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: c9cf6eb842decbb66c2f34e72c3580d6 + sha256: 185553b37c0299b7a15dc66a7a7e2a0d421adaac784ec9298a0b2ad745116ca5 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h86f0d12_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 27fe770decaf469a53f3e3a6d593067f + sha256: 4db2f70a1441317d964e84c268e388110ad9cf75ca98994d1336d670e62e6f07 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h76ddb4d_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: 34f03138e46543944d4d7f8538048842 + sha256: 881244050587dc658078ee45dfc792ecb458bbb1fdc861da67948d747b117dc2 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20250104 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: c277e0a4d549b03ac1e9d6cbbe3d017b + sha256: d789471216e7aba3c184cd054ed61ce3f6dac6f87a50ec69291b9297f8c18724 category: main optional: false - name: libev @@ -1689,42 +1691,126 @@ package: sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 category: main optional: false +- name: libexpat + version: 2.7.0 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda + hash: + md5: db0bfbe7dd197b68ad5f30333bae6ce0 + sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505 + category: main + optional: false +- name: libexpat + version: 2.7.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.7.0-he0c23c2_0.conda + hash: + md5: b6f5352fdb525662f4169a0431d2dd7a + sha256: 1a227c094a4e06bd54e8c2f3ec40c17ff99dcf3037d812294f842210aa66dbeb + category: main + optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.4.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda hash: - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: ede4673863426c0883c0063d853bbd85 + sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab category: main optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: win-64 dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.6-h537db12_1.conda + hash: + md5: 85d8fa5e55ed8f93f874b3b23ed54ec6 + sha256: d3b0b8812eab553d3464bbd68204f007f1ebadf96ce30eb0cbc5159f72e353f5 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.13.3-ha770c72_1.conda + hash: + md5: 51f5be229d83ecd401fb369ab96ae669 + sha256: 7be9b3dac469fe3c6146ff24398b685804dfc7a1de37607b84abd076f57cc115 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.13.3-h57928b3_1.conda + hash: + md5: 410ba2c8e7bdb278dfbb5d40220e39d2 + sha256: e5bc7d0a8d11b7b234da4fcd9d78f297f7dec3fec8bd06108fd3ac7b2722e32e + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.13.3-h48d6fc4_1.conda hash: - md5: 2c96d1b6915b408893f9472569dee135 - sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + md5: 3c255be50a506c50765a93a6644f32fe + sha256: 7759bd5c31efe5fbc36a7a1f8ca5244c2eabdbeb8fc1bee4b99cf989f35c7d81 + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.13.3-h0b5ce68_1.conda + hash: + md5: a84b7d1a13060a9372bea961a8131dbc + sha256: 61308653e7758ff36f80a60d598054168a1389ddfbac46d7864c415fafe18e69 category: main optional: false - name: libgcc - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - _libgcc_mutex: '0.1' + __glibc: '>=2.17,<3.0.a0' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.1.0-h767d61c_2.conda hash: - md5: 3cb76c3f10d3bc7f1105b2fc9db984df - sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 + md5: ea8ac52380885ed41c1baa8f1d6d2b93 + sha256: 0024f9ab34c09629621aefd8603ef77bf9d708129b0dd79029e502c39ffc2195 category: main optional: false - name: libgcc @@ -1734,139 +1820,160 @@ package: dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_2.conda hash: - md5: 75fdd34824997a0f9950a703b15d8ac5 - sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d + md5: 4a74c1461a0ba47a3346c04bdccbe2ad + sha256: fddf2fc037bc95adb3b369e8866da8a71b6a67ebcfc4d7035ac4208309dc9e72 category: main optional: false - name: libgcc-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_2.conda hash: - md5: e39480b9ca41323497b05492a63bc35b - sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 + md5: ddca86c7040dd0e73b2b69bd7833d225 + sha256: 0ab5421a89f090f3aa33841036bb3af4ed85e1f91315b528a9d75fab9aad51ae category: main optional: false - name: libgfortran - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda + libgfortran5: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.1.0-h69a702a_2.conda hash: - md5: f1fd30127802683586f768875127a987 - sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 + md5: f92e6e0a3c0c0c85561ef61aa59d555d + sha256: 914daa4f632b786827ea71b5e07cd00d25fc6e67789db2f830dc481eec660342 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 +- name: libgfortran5 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=15.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.1.0-hcea5267_2.conda hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 + md5: 01de444988ed960031dbe84cf4f9b1fc + sha256: be23750f3ca1a5cb3ada858c4f633effe777487d1ea35fddca04c0965c073350 category: main optional: false -- name: libgfortran5 - version: 14.2.0 +- name: libgomp + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.1.0-h767d61c_2.conda hash: - md5: 9822b874ea29af082e5d36098d25427d - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: fbe7d535ff9d3a168c148e07358cd5b1 + sha256: 05fff3dc7e80579bc28de13b511baec281c4343d703c406aefd54389959154fb category: main optional: false - name: libgomp version: 14.2.0 manager: conda - platform: linux-64 + platform: win-64 dependencies: - _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_2.conda hash: - md5: cc3573974587f12dda90d96e3e55a702 - sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 + md5: dd6b1ab49e28bcb6154cd131acec985b + sha256: 674ec5f1bf319eac98d0d6ecb9c38e0192f3cf41969a5621d62a7e695e1aa9f3 category: main optional: false -- name: libgomp - version: 14.2.0 +- name: libhwloc + version: 2.11.2 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda + libxml2: '>=2.13.4,<2.14.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda hash: - md5: 9e2d4d1214df6f21cba12f6eff4972f9 - sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.1.0-h00ab1b0_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.2.0-hf40a0c7_0.conda hash: - md5: 88928158ccfe797eac29ef5e03f7d23d - sha256: a9d4fd23f63a729d3f3e6b958c30c588db51697a7e62268068e5bd945ff8a101 + md5: 2f433d593a66044c3f163cb25f0a09de + sha256: 2834859c2216f26d9e024c22a0654267d582173bc93b1c44bf6c6416fecb5fd9 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.1.0-h91493d7_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.2.0-h1d1702c_0.conda hash: - md5: 42521c5639cfbdf930e70e14db59c135 - sha256: ea8b81acf13bab0b5c4472a1d8ce0ad65dc86ef589776d46bf75e90e9acf8717 + md5: f9c48717ec26b7102445719bac1bdba8 + sha256: 57b744e1cd1316ebda141a2abc39d6deae6d2d6833b7fb00d1212bdef8750a16 + category: main + optional: false +- name: libiconv + version: '1.18' + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.18-h135ad9c_1.conda + hash: + md5: 21fc5dba2cbcd8e5e26ff976a312122c + sha256: ea5ed2b362b6dbc4ba7188eb4eaf576146e3dfc6f4395e9f0db76ad77465f786 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.0-hb9d3cd8_0.conda hash: - md5: ea25936bb4080d843790b586850f82b8 - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: 9fa334557db9f63da6c9285fd2a48638 + sha256: 98b399287e27768bf79d48faba8a99a2289748c65cd342ca21033fab1860d4a4 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.0-h2466b09_0.conda hash: - md5: 3f1b948619c45b1ca714d60c7389092c - sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff + md5: 7c51d27540389de84852daa1cdb9c63c + sha256: e61b0adef3028b51251124e43eb6edf724c67c0f6736f1628b02511480ac354e category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: linux-64 dependencies: @@ -1874,29 +1981,29 @@ package: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' libgcc: '>=13' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.0-hdb8da77_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.1-h7b0646d_1.conda hash: - md5: 9c4554fafc94db681543804037e65de2 - sha256: ea50bc2d3cb87c667decdde55100faca6a9b7c59bd6792690c53950660bbce57 + md5: 959fc2b6c0df7883e070b3fe525219a5 + sha256: 67d9aa9a652c7fdfcc6161a681058a47736b41bb4b8d179176c12105f0cee45d category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: win-64 dependencies: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.0-h456c5fc_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.1-ha161b08_1.conda hash: - md5: 9980273d0ab84c1bce3d02c6f3f63d8e - sha256: e362b266361c30897a06b82c4769b418dfc86173a24019d8540be45bbb7a7c1f + md5: 712576816cffd54388d4237613019b72 + sha256: 6e9a3595448dceae32f1cfd0bfe277bacda79634824536c14b9eecb41da252aa category: main optional: false - name: liblapack @@ -1905,10 +2012,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-31_h7ac8fdf_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 452b98eafe050ecff932f0ec832dd03f + sha256: f583661921456e798aba10972a8abbd9d33571c655c1f66eff450edc9cbefcf3 category: main optional: false - name: liblapack @@ -1917,10 +2024,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-31_h1aa476e_mkl.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 40b47ee720a185289760960fc6185750 + sha256: 9415e807aa6f8968322bbd756aab8f487379d809c74266d37c697b8d85c534ad + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_1.conda + hash: + md5: a76fd702c93cd2dfd89eff30a5fd45a8 + sha256: eeff241bddc8f1b87567dd6507c9f441f7f472c27f0860a07628260c000ef27c + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.1-h2466b09_1.conda + hash: + md5: 14a1042c163181e143a7522dfb8ad6ab + sha256: adbf6c7bde70536ada734a81b8b5aa23654f2b95445204404622e0cc40e921a0 category: main optional: false - name: libnghttp2 @@ -1954,7 +2088,7 @@ package: category: main optional: false - name: libopenblas - version: 0.3.28 + version: 0.3.29 manager: conda platform: linux-64 dependencies: @@ -1962,28 +2096,28 @@ package: libgcc: '>=14' libgfortran: '' libgfortran5: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda hash: - md5: 62857b389e42b36b686331bec0922050 - sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe + md5: 0a4d0252248ef9a0f88f2ba8b8a08e12 + sha256: cc5389ea254f111ef17a53df75e8e5209ef2ea6117e3f8aced88b5a8e51f11c4 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.47-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 55199e2ae2c3651f6f9b2a447b47bdc9 + sha256: 23367d71da58c9a61c8cbd963fcffb92768d4ae5ffbef9a47cdf1f54f98c5c36 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: win-64 dependencies: @@ -1991,92 +2125,94 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.47-h7a4582a_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: ad620e92b82d2948bc019e029c574ebb + sha256: e12c46ca882080d901392ae45e0e5a1c96fc3e5acd5cd1a23c2632eb7f024f26 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: 93048463501053a00739215ea3f36324 + sha256: 525d4a0e24843f90b3ff1ed733f0a2e408aa6dd18b9d4f15465595e078e104a2 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.49.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: a3900c97ba9e03332e9a911fe63f7d64 + sha256: 1612baa49124ec1972b085ab9d6bf1855c5f38e8f16e8d8f96c193d6e11688b2 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: eecce068c7e4eddeb169591baac20ac4 + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-h9aa295b_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: 9dce2f112bfd3400f4f432b3d0ac07b2 + sha256: cbdf93898f2e27cefca5f3fe46519335d1fab25c4ea2a11b11502ff63e602c09 category: main optional: false - name: libstdcxx - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_2.conda hash: - md5: 234a5554c53625688d51062645337328 - sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 + md5: 1cb1c67961f6dd257eae9e9691b341aa + sha256: 6ae3d153e78f6069d503d9309f2cac6de5b93d067fc6433160a4c05226a5dad4 category: main optional: false - name: libstdcxx-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + libstdcxx: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_2.conda hash: - md5: 8371ac6457591af2cf6159439c1fd051 - sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 + md5: 9d2072af184b5caa29492bf2344597bb + sha256: 11bea86e11de7d6bce87589197a383344df3fa0a3552dab7e931785ff1159a5b category: main optional: false - name: libtiff @@ -2086,18 +2222,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libstdcxx: '>=13' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_4.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 6c1028898cf3a2032d9af46689e1b81a + sha256: 7480613af15795281bd338a4d3d2ca148f9c2ecafc967b9cc233e78ba2fe4a6d category: main optional: false - name: libtiff @@ -2106,18 +2242,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libdeflate: '>=1.23,<1.24.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_4.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: 7d938ca70c64c5516767b4eae0a56172 + sha256: 3456e2a6dfe6c00fd0cda316f0cbb47caddf77f83d3ed4040b6ad17ec1610d2a category: main optional: false - name: libuuid @@ -2133,29 +2269,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -2164,10 +2301,10 @@ package: platform: win-64 dependencies: ucrt: '' - url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_9.conda hash: - md5: 03cccbba200ee0523bde1f3dad60b1f3 - sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + md5: 08bfa5da6e242025304b206d152479ef + sha256: 373f2973b8a358528b22be5e8d84322c165b4c5577d24d94fd67ad1bb0a0f261 category: main optional: false - name: libxcb @@ -2215,6 +2352,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.8 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.18,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.8-h442d1da_0.conda + hash: + md5: 833c2dbc1a5020007b520b044c713ed3 + sha256: 473b8a53c8df714d676ab41711551c8d250f8d799f2db5cb7cb2b177a0ce13f6 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -2269,30 +2422,31 @@ package: category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda hash: - md5: 318b08df404f9c9be5712aaa5a6f0bb0 - sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f + md5: 9de5350a85c4a20c685259b889aa6393 + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.9.4-hcfcfb64_0.conda + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.10.0-h2466b09_1.conda hash: - md5: e34720eb20a33fc3bfb8451dd837ab7a - sha256: a0954b4b1590735ea5f3d0f4579c3883f8ac837387afd5b398b241fda85124ab + md5: 0b69331897a92fac3d8923549d48d092 + sha256: 632cf3bdaf7a7aeb846de310b6044d90917728c73c77f138f08aa9438fc4d6b5 category: main optional: false - name: markupsafe @@ -2304,10 +2458,10 @@ package: libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py310h89163eb_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py310h89163eb_1.conda hash: - md5: 5415555830a54d9b4a1307e3e9d942c7 - sha256: cd30ab169cf8685a405d5ff65d6b6887603b5d3c9acfc844b5ff5ff09de21213 + md5: 8ce3f0332fd6de0d737e2911d329523f + sha256: 0bed20ec27dcbcaf04f02b2345358e1161fb338f8423a4ada1cf0f4d46918741 category: dev optional: true - name: markupsafe @@ -2320,10 +2474,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py310h38315fa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py310h38315fa_1.conda hash: - md5: d67a799792d5d5d7b1dcf6fd4e35c6c7 - sha256: 5b36e67eb43cafb8ea219aeda792a9623b1f5fb1778457f814442ed434e78c25 + md5: 79dfc050ae5a7dd4e63e392c984e2576 + sha256: deb8505b7ef76d363174d133e2ff814ae75b91ac4c3ae5550a7686897392f4d0 category: dev optional: true - name: mccabe @@ -2331,11 +2485,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -2343,11 +2497,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -2357,10 +2511,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -2369,11 +2523,11 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda hash: - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 47e340acb35de30501a76c7c799c41d7 + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 category: main optional: false - name: networkx @@ -2393,7 +2547,7 @@ package: manager: conda platform: win-64 dependencies: - python: '' + python: '>=3.10' url: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda hash: md5: fd40bf7f7f4bc4b647dc8512053d9873 @@ -2438,54 +2592,55 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: de356753cfdbffcde5bb1e86e3aa6cd0 + sha256: b4491077c494dbf0b5eaa6d87738c22f2154e9277e5293175ec187634bd808a0 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: win-64 dependencies: @@ -2493,34 +2648,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.5.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: 72c07e46b6766bb057018a9a74861b89 + sha256: 02846553d2a4c9bde850c60824d0f02803eb9c9b674d5c1a8cce25bc387e748f category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: pillow @@ -2572,55 +2727,55 @@ package: category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: pluggy @@ -2628,11 +2783,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -2640,11 +2795,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -2679,11 +2834,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pycparser @@ -2691,140 +2846,144 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - python: '>=3.10,<3.11.0a0' + python: '' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py310h505e2c1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.33.2-py310hbcd0ec0_0.conda hash: - md5: f53ab8b7b08a48331d8ea5d0ecf9df51 - sha256: ce24d3860d430be37bd9981307917f187d40e354aa31ccf3192dfa1b76e2f909 + md5: 6b210a72e9e1b1cb6d30b266b84ca993 + sha256: 8da9aed7f21d775a7c91db6c9f95a0e00cae2d132709d5dc608c2e6828f9344b category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: win-64 dependencies: - python: '>=3.10,<3.11.0a0' + python: '' python_abi: 3.10.* typing-extensions: '>=4.6.0,!=4.7.0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py310hc226416_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.33.2-py310hed05c55_0.conda hash: - md5: cbd9baf9242d8ded72668716fbb93139 - sha256: ed18885ea09dc808bad76626b039f67c864bf0111ca44b92f26503afd75d9321 + md5: 59065d98ab806083a5432d92073f1c75 + sha256: 657b2097148533aa9665678b85c94bb3cf4df015605f233f374243d4697ccd03 category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pysocks @@ -2833,11 +2992,11 @@ package: platform: linux-64 dependencies: __unix: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda hash: - md5: 2a7de29fb590ca14b5243c4c812c8025 - sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + md5: 461219d1a5bd61342293efa2c0c90eac + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 category: dev optional: true - name: pysocks @@ -2846,16 +3005,16 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.8' + python: '>=3.9' win_inet_pton: '' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda hash: - md5: 56cd9fe388baac0e90c7149cfac95b60 - sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 + md5: e2fd202833c4a981ce8a65974fe4abd1 + sha256: d016e04b0e12063fbee4a2d5fbb9b39a8d191b5a0042f0b8459188aedeabb0ca category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: linux-64 dependencies: @@ -2864,16 +3023,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: win-64 dependencies: @@ -2882,16 +3041,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: linux-64 dependencies: @@ -2899,14 +3058,14 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: win-64 dependencies: @@ -2914,61 +3073,63 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: python - version: 3.10.15 + version: 3.10.17 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' + libexpat: '>=2.7.0,<3.0a0' libffi: '>=3.4,<4.0a0' libgcc: '>=13' + liblzma: '>=5.8.1,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.49.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.15-h4a871b0_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.10.17-hd6af730_0_cpython.conda hash: - md5: 98059097f62e97be9aed7ec904055825 - sha256: c1e5e93b887d8cd1aa31d24b9620cb7eb6645c08c97b15ffc844fd6c29051420 + md5: 7bb89638dae9ce1b8e051d0b721e83c2 + sha256: 0ae32507817402bfad08fbf0f4a9b5ae26859d5390b98bc939da85fd0bd4239f category: main optional: false - name: python - version: 3.10.15 + version: 3.10.17 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' + libexpat: '>=2.7.0,<3.0a0' libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' + libsqlite: '>=3.49.1,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.15-hfaddaf0_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.10.17-h8c5b53a_0_cpython.conda hash: - md5: 52a45ce756c062994b25738288c8ab62 - sha256: ee5af019e5d7140ad2d40b5f772fcd68ded056853a478a2b54f417855977e99b + md5: 0c59918f056ab2e9c7bb45970d32b2ea + sha256: 071303a9bcbba4d79ab1ca61f34ec9f4ad65bc15d897828f5006ef9507094557 category: main optional: false - name: python_abi @@ -2976,10 +3137,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.10-5_cp310.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.10-7_cp310.conda hash: - md5: 2921c34715e74b3587b4cff4d36844f9 - sha256: 074d2f0b31f0333b7e553042b17ea54714b74263f8adda9a68a4bd8c7e219971 + md5: 44e871cba2b162368476a84b8d040b6c + sha256: 1316c66889313d9caebcfa5d5e9e6af25f8ba09396fc1bc196a08a3febbbabb8 category: main optional: false - name: python_abi @@ -2987,38 +3148,38 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.10-5_cp310.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.10-7_cp310.conda hash: - md5: 3c510f4c4383f5fbdb12fdd971b30d49 - sha256: 0671bea4d5c5b8618ee7e2b1117d5a90901348ac459db57b654007f1644fa087 + md5: 44e871cba2b162368476a84b8d040b6c + sha256: 1316c66889313d9caebcfa5d5e9e6af25f8ba09396fc1bc196a08a3febbbabb8 category: main optional: false - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: linux-64 dependencies: @@ -3027,14 +3188,14 @@ package: numpy: '>=1.23,<3' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.7.0-py310hf462985_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.8.0-py310hf462985_0.conda hash: - md5: bb603a9ffd8f7e97c93c74a5e3c3febd - sha256: 902be1151055b0bdb0c6ea1be8de26a600c8019a93116bf1c9c531ebb7c20c24 + md5: 4c441eff2be2e65bd67765c5642051c5 + sha256: f23e0b5432c6d338876eca664deeb360949062ce026ddb65bcb1f31643452354 category: main optional: false - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: win-64 dependencies: @@ -3044,10 +3205,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.7.0-py310hb0944cc_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.8.0-py310hb0944cc_0.conda hash: - md5: d54acde60f766f1178137b17b65c74bf - sha256: 8c785f583155c9513333f79b8065eb9b6f9c659ac57e348c7228440d446832e3 + md5: 4227aeb3ae288fb6fc8876dacc016994 + sha256: dd178ca689eb8bf794abbff8f19868afac29b61f9cd0597b0bf7ed190eac817c category: main optional: false - name: pyyaml @@ -3060,10 +3221,10 @@ package: python: '>=3.10,<3.11.0a0' python_abi: 3.10.* yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py310ha75aee5_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py310h89163eb_2.conda hash: - md5: 0d4c5c76ae5f5aac6f0be419963a19dd - sha256: bf6002aef0fd9753fa6de54e82307b2d7e67a1d701dba018869471426078d5d1 + md5: fd343408e64cf1e273ab7c710da374db + sha256: 5fba7f5babcac872c72f6509c25331bcfac4f8f5031f0102530a41b41336fce6 category: dev optional: true - name: pyyaml @@ -3077,10 +3238,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py310ha8f682b_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py310h38315fa_2.conda hash: - md5: 308f62d05cbcbc633eeab4843def3b51 - sha256: b30056440fdff1d52e96303f539ba3b4a33c19070993a75cc15c5414cb2a8b1d + md5: 9986c3731bb820db0830dd0825c26cf9 + sha256: 49dd492bdf2c479118ca9d61a59ce259594853d367a1a0548926f41a6e734724 category: dev optional: true - name: rav1e @@ -3114,12 +3275,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - ncurses: '>=6.3,<7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda hash: - md5: 47d31b792659ce70f470b5c82fdfb7a4 - sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + md5: 283b96675859b20a825f8fa30f311446 + sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c category: main optional: false - name: requests @@ -3130,12 +3291,12 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad category: dev optional: true - name: requests @@ -3146,12 +3307,12 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad category: dev optional: true - name: scikit-image @@ -3220,10 +3381,10 @@ package: numpy: '>=1.23.5' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310hfcf56fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py310hfcf56fc_2.conda hash: - md5: d9b1b75a227dbc42f3fe0e8bc852b805 - sha256: df95244cd5faf7ede8560081db49892cb8ae99e202044d9eb00e4792d9d29af0 + md5: b5d548b2a7cf8d0c74fc6c4bf42d1ca5 + sha256: a15008a51fd6b6dcaeb5563869ff0a8a015f1e0a8634a9d89d2c189eefbd7182 category: main optional: false - name: scipy @@ -3240,34 +3401,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310hbd0dde3_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py310hbd0dde3_2.conda hash: - md5: 40856f1a065530263c38af13fe7d8f25 - sha256: 6ba7d1ab0cc549931bb5979c5230d3fa64791a23a23dd8142813da9759ba2b1a + md5: 72a2a7c264a8b48d113111756c2bbbb4 + sha256: 761829fa9c91fdffff0ba5a1f56f7d4cc00bec71ca7fa06859dc7f5a98117273 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: snappy @@ -3275,12 +3436,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-ha2e4443_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda hash: - md5: 6b7dcc7349efd123d493d2dbe85a045f - sha256: dc7c8e0e8c3e8702aae81c52d940bfaabe756953ee51b1f1757e891bab62cf7f + md5: 3b3e64af585eadfb52bb90b553db5edf + sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 category: main optional: false - name: snappy @@ -3291,10 +3453,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h23299a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h500f7fa_1.conda hash: - md5: 7635a408509e20dcfc7653ca305ad799 - sha256: 5b9450f619aabcfbf3d284a272964250b2e1971ab0f7a7ef9143dda0ecc537b8 + md5: e32fb978aaea855ddce624eb8c8eb69a + sha256: 29753b51803c0396c3cb56e4f11e68c968a2f43b71b648634bef1f9193f9e78b category: main optional: false - name: snowballstemmer @@ -3344,10 +3506,10 @@ package: sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_1.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: 1a3281a0dc355c02b5506d87db2d78ac + sha256: 3228eb332ce159f031d4b7d2e08117df973b0ba3ddcb8f5dbb7f429f71d27ea1 category: dev optional: true - name: sphinx @@ -3373,36 +3535,36 @@ package: sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_1.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: 1a3281a0dc355c02b5506d87db2d78ac + sha256: 3228eb332ce159f031d4b7d2e08117df973b0ba3ddcb8f5dbb7f429f71d27ea1 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.0.1 manager: conda platform: linux-64 dependencies: python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + sphinx: '>=8.1.3' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.0.1-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6ad405d62c8de3792608a27b7e085e15 + sha256: 0f93bb75a41918433abc8d8d80ef99d7fd8658d5ba34da3c5d8f707cb6bb3f46 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.0.1 manager: conda platform: win-64 dependencies: python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + sphinx: '>=8.1.3' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.0.1-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6ad405d62c8de3792608a27b7e085e15 + sha256: 0f93bb75a41918433abc8d8d80ef99d7fd8658d5ba34da3c5d8f707cb6bb3f46 category: dev optional: true - name: sphinx-rtd-theme @@ -3466,10 +3628,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-applehelp @@ -3479,10 +3641,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-devhelp @@ -3492,10 +3654,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-devhelp @@ -3505,10 +3667,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3518,10 +3680,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3531,10 +3693,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-jquery @@ -3542,12 +3704,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jquery @@ -3555,12 +3717,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jsmath @@ -3568,11 +3730,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-jsmath @@ -3580,11 +3742,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-qthelp @@ -3594,10 +3756,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-qthelp @@ -3607,10 +3769,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3620,10 +3782,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3633,80 +3795,81 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda hash: - md5: 355898d24394b2af353eb96358db9fdd - sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f + md5: 0096882bd623e6cc09e8bf920fc8fb47 + sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e category: main optional: false - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-2.3.0-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda hash: - md5: ac11ae1da661e573b71870b1191ce079 - sha256: c25bf68ef411d41ee29f353acc698c482fdd087426a77398b7b41ce9d968519e + md5: b10f556afee1579f3c710a4790a6ed28 + sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: linux-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: win-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tk @@ -3741,11 +3904,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -3753,35 +3916,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -3789,11 +3952,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -3801,11 +3964,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tqdm @@ -3835,73 +3998,99 @@ package: category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: ucrt @@ -3916,35 +4105,35 @@ package: category: main optional: false - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: linux-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: win-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: vc @@ -3952,59 +4141,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33135' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h2b53caa_26.conda hash: - md5: 7c10ec3158d1eb4ddff7007c9101adb0 - sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 + md5: d3f0381e38093bde620a8d85f266ae55 + sha256: 7a685b5c37e9713fa314a0d26b8b1d7a2e6de5ab758698199b5d5b6dba2e3ce1 category: main optional: false - name: vc14_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda hash: - md5: 32b37d0cfa80da34548501cdc913a832 - sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 + md5: 91651a36d31aa20c7ba36299fb7068f4 + sha256: 30dcb71bb166e351aadbdc18f1718757c32cdaa0e1e5d9368469ee44f6bf4709 category: main optional: false - name: vs2015_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.42.34433' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda + vc14_runtime: '>=14.42.34438' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34438-h7142326_26.conda hash: - md5: 5c176975ca2b8366abad3c97b3cd1e83 - sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 + md5: 3357e4383dbce31eed332008ede242ab + sha256: 432f2937206f1ad4a77e39f84fabc1ce7d2472b669836fb72bd2bfd19a2defc9 category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: win_inet_pton @@ -4013,38 +4202,38 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_7.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_8.conda hash: - md5: c998c13b2f998af57c3b88c7a47979e0 - sha256: c5297692ab34aade5e21107abaf623d6f93847662e25f655320038d2bfa1a812 + md5: 46e441ba871f524e2b067929da3051c2 + sha256: 93807369ab91f230cf9e6e2a237eaa812492fe00face5b38068735858fba954f category: dev optional: true - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -4074,31 +4263,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -4158,11 +4322,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zipp @@ -4170,39 +4334,39 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.2-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.4-h7955e40_0.conda hash: - md5: 135fd3c66bccad3d2254f50f9809e86a - sha256: 9288b88a2448a6ef9824ff4a9f9384f45f6444b009b9fa3e5f335d0c52e86e4b + md5: c8a816dbf59eb8ba6346a8f10014b302 + sha256: acab8b9165e94393bcd46ed21763877754c8d450772315502504e4a94cd6a873 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.2-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.4-hbb528cf_0.conda hash: - md5: ba337fbdf9bdfe84ed0030329069d405 - sha256: 90c6e86dc30a1f768fd5b131464644bedd4ebd52e80e75595066cd37facf6b01 + md5: b3f79c3f0a636672943b2fbcb9c52252 + sha256: e693a9273cf672a9adcd93bfd3cf76f2fbcda0797d5907c22378b67ed2e5a252 category: main optional: false - name: zstandard @@ -4215,11 +4379,10 @@ package: libgcc: '>=13' python: '>=3.10,<3.11.0a0' python_abi: 3.10.* - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py310ha39cb0e_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py310ha75aee5_2.conda hash: - md5: f49de34fb99934bf49ab330b5caffd64 - sha256: fcd784735205d6c5f19dcb339f92d2eede9bc42a01ec2c384381ee1b6089d4f6 + md5: f9254b5b0193982416b91edcb4b2676f + sha256: f9b76c2f8a0f96e656843553272e547170182f5b8aba1a6bcba28f7611d87c23 category: dev optional: true - name: zstandard @@ -4233,78 +4396,78 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py310he5e10e1_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py310ha8f682b_2.conda hash: - md5: 2a879227ccc1a10a2caddf12607ffaeb - sha256: 4e8aff4d0d42024e9f70783e51666186a681384d59fdd03fafda4b28f1fd540e + md5: fdc36a989175bb166109e400c106defa + sha256: 76bf75ef83e952ef4974e0e6656a7a90b4c4c1c22cea984cb9fc29aca05e5999 category: dev optional: true - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda hash: - md5: 4d056880988120e29d75bfff282e0f45 - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 6432cb5d4ac0046c3ac0a8a0f95842f9 + sha256: a4166e3d8ff4e35932510aaff7aa90772f84b4d07e9f6f83c614cba7ceefe0eb category: main optional: false - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.7-hbeecb71_2.conda hash: - md5: 9a17230f95733c04dc40a2b1e5491d74 - sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3 + md5: 21f56217d6125fb30c3c3f10c786d751 + sha256: bc64864377d809b904e877a98d0584f43836c9f2ef27d3d2a1421fa6eae7ca04 category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: linux-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: win-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: linux-64 dependencies: @@ -4312,16 +4475,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: win-64 dependencies: @@ -4329,11 +4492,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false diff --git a/py-3.11.conda-lock.yml b/py-3.11.conda-lock.yml index 296e8e1..0a016b3 100644 --- a/py-3.11.conda-lock.yml +++ b/py-3.11.conda-lock.yml @@ -30,14 +30,14 @@ metadata: - environments/env-python-3.11.yml package: - name: _libavif_api - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.1.1-h57928b3_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.2.1-h57928b3_2.conda hash: - md5: 76cf1f62c9a62d6b8f44339483e0f016 - sha256: b99b8948a170ff721ea958ee04a4431797070e85dd6942cb27b73ac3102e5145 + md5: f1927f508ea412555aa9c0c10f02034e + sha256: b46157b5544232d126211374f3db98c8c306b3a6f64f46fc419131493d20fc5a category: main optional: false - name: _libgcc_mutex @@ -82,11 +82,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: alabaster @@ -94,11 +94,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: annotated-types @@ -106,12 +106,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -119,12 +119,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: aom @@ -155,55 +155,55 @@ package: category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.9 manager: conda platform: linux-64 dependencies: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.5-py311h38be061_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.9-py311h38be061_0.conda hash: - md5: d9172b38ee6b043710cf9537b0e1cd5d - sha256: 6a881e2b248fb91a286d5c92ca3c7ef6d9d7fe5d77742daf8a4844752cfe4b9e + md5: cabdabc18d53f957c01685765f24381a + sha256: cf6c649941832b7b2ed0bdd4e79093343468c3e1003fc78f53e2a1021cefbec4 category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.9 manager: conda platform: win-64 dependencies: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py311h1ea47a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.9-py311h1ea47a8_0.conda hash: - md5: 82980fcae537ffec25214858ce67c561 - sha256: 8dc5284fb6a3b8f0abecb120ac48e340aa1772bf6f6c42c8d26b814d75e7bf2e + md5: dcfa6fc2847f6d9395b210423ab13d1b + sha256: ce85abea60acda2e8d2c8bfbca7f1013e04a9b4b23d59b5e02a4b12de6ee1cf8 category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: blosc @@ -211,16 +211,17 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-hef167b5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-he440d0b_1.conda hash: - md5: 54fe76ab3d0189acaef95156874db7f9 - sha256: 6cc260f9c6d32c5e728a2099a52fdd7ee69a782fff7b400d0606fcd32e0f5fd1 + md5: 2c2fae981fd2afd00812c92ac47d023d + sha256: e7af5d1183b06a206192ff440e08db1c4e8b2ca1f8376ee45fb2f3a85d4ee45d category: main optional: false - name: blosc @@ -229,16 +230,16 @@ package: platform: win-64 dependencies: libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-h85f69ea_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-hfd34d9b_1.conda hash: - md5: 2390269374fded230fcbca8332a4adc0 - sha256: 1289853b41df5355f45664f1cb015c868df1f570cf743e9e4a5bda8efe8c42fa + md5: 357d7be4146d5fec543bfaa96a8a40de + sha256: 9303a7a0e03cf118eab3691013f6d6cbd1cbac66efbc70d89b20f5d0145257c0 category: main optional: false - name: brotli @@ -346,72 +347,74 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.5 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.5-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: f7f0d6cc2dc986d42ac2689ec88192be + sha256: f8003bef369f57396593ccd03d08a8e21966157269426f71e943f96e4b579aeb category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - lz4-c: '>=1.9.3,<1.10.0a0' - zlib-ng: '>=2.2.1,<2.3.0a0' + libgcc: '>=13' + libstdcxx: '>=13' + lz4-c: '>=1.10.0,<1.11.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.1-hc57e6cf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.2-h3122c55_1.conda hash: - md5: 5f84961d86d0ef78851cb34f9d5e31fe - sha256: 6b11cae208878fbf621fbc22135a7912fd0ef19301d0b654858ae16b972410dc + md5: 2bc8d76acd818d7e79229f5157d5c156 + sha256: 6c952a8aa5507c30cd80901cce5dfacfdaf54c999cf6b3e391322ca216f2593f category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: win-64 dependencies: - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zlib-ng: '>=2.2.1,<2.3.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.1-hb461149_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.2-h9e57077_1.conda hash: - md5: a84e7df0bc9dc85a9e3db6c2870c9dcf - sha256: a380bc3f2bbc423fec963e9ab9284eb67deb8d3d67a0676fc3f5ccce8497685c + md5: 5727aaf1e19824f9c4676add53fbd946 + sha256: 0c7bd048685cb11e76eeb2ca001f0f63ceadbd918fcf542d38f5514c47f06276 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + dependencies: + __unix: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-hbd8a1cb_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 95db94f75ba080a22eb623590993167b + sha256: 2a70ed95ace8a3f8a29e6cd1476a943df294a7111dfb3e152e3478c4c889b7ac category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + dependencies: + __win: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-h4c7d964_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: 23c7fd5062b48d8294fc7f61bf157fba + sha256: 1454f3f53a3b828d3cb68a3440cb0fa9f1cc0e3c8c26e9e023773dc19d88cc06 category: main optional: false - name: cached-property @@ -463,27 +466,27 @@ package: category: main optional: false - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: cffi @@ -548,27 +551,27 @@ package: category: main optional: false - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: colorama @@ -576,11 +579,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: colorama @@ -588,15 +591,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: linux-64 dependencies: @@ -605,14 +608,14 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py311h2dc5d0c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.8.0-py311h2dc5d0c_0.conda hash: - md5: 453d38067da1c98fed8667cbd2b5a570 - sha256: 079b2b5f7d8393c4f318204ba458cbdb7238da9dbecf26c780925d96fc49293a + md5: 37bc439a94beeb29914baa5b4987ebd5 + sha256: 50018d9c2d805eab29be0ad2e65a4d6b9f620e5e6b196923b1f3b397efee9b10 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: win-64 dependencies: @@ -622,10 +625,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py311h5082efb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.8.0-py311h5082efb_0.conda hash: - md5: e1659968f5b4b78e82557da2d7298c8c - sha256: b6a49f7cae97b98e087a874b374ffdab2b9bebb0c193008cbb59cb8a722cc70c + md5: 3237b9093308b18ee36d455ff098017b + sha256: 2a3a8f6304374d19e6fd1cbf73e756debf0a76e787f1a15bd8b11d74f9ef6bd2 category: dev optional: true - name: dav1d @@ -655,27 +658,27 @@ package: category: main optional: false - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: docutils @@ -684,10 +687,10 @@ package: platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: docutils @@ -696,10 +699,10 @@ package: platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: exceptiongroup @@ -707,11 +710,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -719,41 +722,37 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-ha770c72_1.conda hash: - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ccd736d31e0c6e41f54e704e5312811 + sha256: 7ef7d477c43c12a5b4cddcf048a83277414512d1116aba62ebadfa7056a7d84f category: main optional: false - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.13.3-h57928b3_1.conda hash: - md5: 3761b23693f768dc75a8fd0a73ca053f - sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + md5: 633504fe3f96031192e40e3e6c18ef06 + sha256: 0bcc9c868d769247c12324f957c97c4dbee7e4095485db90d9c295bcb3b1bb43 category: main optional: false - name: giflib @@ -783,153 +782,154 @@ package: category: main optional: false - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: linux-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: win-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py311hb639ac4_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-nompi_py311h38436b4_101.conda hash: - md5: c2438b0f0016fbd7ea93e872c9b93309 - sha256: a21932ada1e7a9f95433e4b29980316dac72428bedd738e1af73cb269ed36e2a + md5: 0a24ff81763ff208d8485354cb9d347e + sha256: 7c4586e214e4844c6115032a2db43bbcf3aa059374ba691fce57acd51e156d44 category: main optional: false - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' numpy: '>=1.19,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py311h67016bb_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.13.0-nompi_py311hc74fd12_101.conda hash: - md5: cc84ef5211329e067d485f3e36bc54be - sha256: 5ca110b4264f7b9567662d11fd17bb11909a012dc2da8b3fe36b255df9aac824 + md5: 4495f7a36edc99f21d3f8d1ba03734eb + sha256: 7ba0e3e3eb85a0a158dfdf97aa6bf5f66d5aee116339ad187a617cc78ce3467f category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.13.0,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.6-nompi_h2d575fe_101.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d1f61f912e1968a8ac9834b62fde008d + sha256: b685b9d68e927f446bead1458c0fbf5ac02e6a471ed7606de427605ac647e8d3 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.13.0,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.6-nompi_hd5d9e70_101.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: ea68eb3a15c51875468475c2647a2d23 + sha256: 64d0ed35edefab9a912084f2806b9c4c4ffe2adcf5225a583088abbaafe5dbae category: main optional: false - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: linux-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: win-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: idna @@ -937,11 +937,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: idna @@ -949,15 +949,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: linux-64 dependencies: @@ -965,7 +965,7 @@ package: blosc: '>=1.21.6,<2.0a0' brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -976,40 +976,40 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libstdcxx: '>=13' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* snappy: '>=1.2.1,<1.3.0a0' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.9.22-py311h7d28041_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.12.30-py311h9971d45_0.conda hash: - md5: 9fc1d5bcefdf9e5d121ea03212ce2b4d - sha256: 8537f68f4e908ff5cc4fb259505a5d18348979ea94bcc2c68f29cf23fd61dc0d + md5: 0295a373ce22edd96d833d59a45840c9 + sha256: 8a30e7171de0fb1d7d0309b4b16e43ea1c1865b20587c3d2c38f8b580c5e336f category: main optional: false - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: win-64 dependencies: blosc: '>=1.21.6,<2.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -1020,59 +1020,59 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.9.22-py311h58741bd_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.12.30-py311he589a3b_0.conda hash: - md5: c3ca0abcc363a1b2fee22c4bf61202ec - sha256: 244e93ea517d7d4b397d5bf76e8d6ac3a8acbe5f441aebd86f1bfa9285538094 + md5: 496b61785da7669414ff2eb6c5983c22 + sha256: 445ae25460a64fcee1afd564fa768e5af420494a971ec367e48576dff4ed1f35 category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: linux-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: win-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imagesize @@ -1100,29 +1100,29 @@ package: category: dev optional: true - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: iniconfig @@ -1130,11 +1130,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -1142,11 +1142,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -1161,55 +1161,53 @@ package: category: main optional: false - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jxrlib @@ -1288,11 +1286,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy-loader @@ -1302,11 +1300,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy_loader @@ -1315,11 +1313,11 @@ package: platform: linux-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lazy_loader @@ -1328,41 +1326,42 @@ package: platform: win-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + libtiff: '>=4.7.0,<4.8.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda hash: - md5: 51bb7010fc86f70eee639b4bb7a894f5 - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 000e85703f0fd9594c81710dd5066471 + sha256: d6a61830a354da022eae93fa896d0991385a875c6bba53c82263a289deda9db8 category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: win-64 dependencies: libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' + libtiff: '>=4.7.0,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.17-hbcf6048_0.conda hash: - md5: d3592435917b62a8becff3a60db674f6 - sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290 + md5: 3538827f77b82a837fa681a4579e37a1 + sha256: 7712eab5f1a35ca3ea6db48ead49e0d6ac7f96f8560da8023e61b3dbe4f3b25d category: main optional: false - name: ld_impl_linux-64 @@ -1371,10 +1370,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda hash: - md5: 048b02e3962f066da18efe3a21b77672 - sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe + md5: 01f8d123c96816249efd255a31ad7712 + sha256: db73f38155d901a610b2320525b9dd3b31e4949215c870685fd92ea61b5ce472 category: main optional: false - name: lerc @@ -1382,12 +1381,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda hash: - md5: 76bbff344f0134279f225174e9064c8f - sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + md5: 9344155d33912347b37f0ae6c410a835 + sha256: 412381a43d5ff9bbed82cd52a0bbca5b90623f62e41007c9c42d3870c60945ff category: main optional: false - name: lerc @@ -1395,12 +1395,13 @@ package: manager: conda platform: win-64 dependencies: + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30037' - url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h6470a55_1.conda hash: - md5: 1900cb3cab5055833cfddb0ba233b074 - sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + md5: c1b81da6d29a14b542da14a36c9fbf3f + sha256: 868a3dff758cc676fa1286d3f36c3e0101cca56730f7be531ab84dc91ec58e9d category: main optional: false - name: libaec @@ -1431,7 +1432,7 @@ package: category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: linux-64 dependencies: @@ -1439,31 +1440,31 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' libgcc: '>=13' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.2.1-hbb36593_2.conda hash: - md5: 21e468ed3786ebcb2124b123aa2484b7 - sha256: e06da844b007a64a9ac35d4e3dc4dbc66583f79b57d08166cf58f2f08723a6e8 + md5: 971387a27e61235b97cacb440a37e991 + sha256: 19f14cea3ca0b159933827caac06289c67ad66ab2dc8e6725b124cc0f5be2ab1 category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: - _libavif_api: '>=1.1.1,<1.1.2.0a0' + _libavif_api: '>=1.2.1,<1.2.2.0a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.1.1-h4d049a7_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.2.1-hb57027a_2.conda hash: - md5: e7e7405d962ebcb6803f29dc4eabae69 - sha256: f74662ac8325dedbc786bf4f3faef39ad4981739cf0239c2ea2d80c791b04de5 + md5: 764ddbda08fc870525ad41ec10f18a65 + sha256: f359fe8f95088b48a2448aac806caec6e392ea3abcda2042f6539ba9545b0cde category: main optional: false - name: libblas @@ -1471,11 +1472,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + libopenblas: '>=0.3.29,<0.3.30.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: 728dbebd0f7a20337218beacffd37916 + sha256: 9839fc4ac0cbb0aa3b9eea520adfb57311838959222654804e58f6f2d1771db5 category: main optional: false - name: libblas @@ -1484,10 +1485,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-31_h641d27c_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: d05563c577fe2f37693a554b3f271e8f + sha256: 7bb4d5b591e98fe607279520ee78e3571a297b5720aa789a2536041ad5540de8 category: main optional: false - name: libbrotlicommon @@ -1581,10 +1582,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: abb32c727da370c481a1c206f5159ce9 + sha256: ede8545011f5b208b151fe3e883eb4e31d495ab925ab7b9ce394edca846e0c0d category: main optional: false - name: libcblas @@ -1593,86 +1594,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-31_h5e41251_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 43c100b94ad2607382b0cf0f3a6b0bf3 + sha256: 609f455b099919bd4d15d4a733f493dc789e02da73fe4474f1cca73afafb95b8 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + openssl: '>=3.4.1,<4.0a0' + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.13.0-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: cbdc92ac0d93fe3c796e36ad65c7905c + sha256: 38e528acfaa0276b7052f4de44271ff9293fdb84579650601a8c49dac171482a category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.13.0-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: c9cf6eb842decbb66c2f34e72c3580d6 + sha256: 185553b37c0299b7a15dc66a7a7e2a0d421adaac784ec9298a0b2ad745116ca5 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h86f0d12_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 27fe770decaf469a53f3e3a6d593067f + sha256: 4db2f70a1441317d964e84c268e388110ad9cf75ca98994d1336d670e62e6f07 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h76ddb4d_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: 34f03138e46543944d4d7f8538048842 + sha256: 881244050587dc658078ee45dfc792ecb458bbb1fdc861da67948d747b117dc2 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20250104 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: c277e0a4d549b03ac1e9d6cbbe3d017b + sha256: d789471216e7aba3c184cd054ed61ce3f6dac6f87a50ec69291b9297f8c18724 category: main optional: false - name: libev @@ -1688,68 +1690,125 @@ package: category: main optional: false - name: libexpat - version: 2.6.4 + version: 2.7.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda hash: - md5: db833e03127376d461e1e13e76f09b6c - sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 + md5: db0bfbe7dd197b68ad5f30333bae6ce0 + sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505 category: main optional: false - name: libexpat - version: 2.6.4 + version: 2.7.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.7.0-he0c23c2_0.conda hash: - md5: eb383771c680aa792feb529eaf9df82f - sha256: 0c0447bf20d1013d5603499de93a16b6faa92d7ead870d96305c0f065b6a5a12 + md5: b6f5352fdb525662f4169a0431d2dd7a + sha256: 1a227c094a4e06bd54e8c2f3ec40c17ff99dcf3037d812294f842210aa66dbeb category: main optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.4.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda hash: - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: ede4673863426c0883c0063d853bbd85 + sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab category: main optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: win-64 dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.6-h537db12_1.conda + hash: + md5: 85d8fa5e55ed8f93f874b3b23ed54ec6 + sha256: d3b0b8812eab553d3464bbd68204f007f1ebadf96ce30eb0cbc5159f72e353f5 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.13.3-ha770c72_1.conda + hash: + md5: 51f5be229d83ecd401fb369ab96ae669 + sha256: 7be9b3dac469fe3c6146ff24398b685804dfc7a1de37607b84abd076f57cc115 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.13.3-h57928b3_1.conda hash: - md5: 2c96d1b6915b408893f9472569dee135 - sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + md5: 410ba2c8e7bdb278dfbb5d40220e39d2 + sha256: e5bc7d0a8d11b7b234da4fcd9d78f297f7dec3fec8bd06108fd3ac7b2722e32e + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.13.3-h48d6fc4_1.conda + hash: + md5: 3c255be50a506c50765a93a6644f32fe + sha256: 7759bd5c31efe5fbc36a7a1f8ca5244c2eabdbeb8fc1bee4b99cf989f35c7d81 + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.13.3-h0b5ce68_1.conda + hash: + md5: a84b7d1a13060a9372bea961a8131dbc + sha256: 61308653e7758ff36f80a60d598054168a1389ddfbac46d7864c415fafe18e69 category: main optional: false - name: libgcc - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - _libgcc_mutex: '0.1' + __glibc: '>=2.17,<3.0.a0' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.1.0-h767d61c_2.conda hash: - md5: 3cb76c3f10d3bc7f1105b2fc9db984df - sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 + md5: ea8ac52380885ed41c1baa8f1d6d2b93 + sha256: 0024f9ab34c09629621aefd8603ef77bf9d708129b0dd79029e502c39ffc2195 category: main optional: false - name: libgcc @@ -1759,139 +1818,160 @@ package: dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_2.conda hash: - md5: 75fdd34824997a0f9950a703b15d8ac5 - sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d + md5: 4a74c1461a0ba47a3346c04bdccbe2ad + sha256: fddf2fc037bc95adb3b369e8866da8a71b6a67ebcfc4d7035ac4208309dc9e72 category: main optional: false - name: libgcc-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_2.conda hash: - md5: e39480b9ca41323497b05492a63bc35b - sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 + md5: ddca86c7040dd0e73b2b69bd7833d225 + sha256: 0ab5421a89f090f3aa33841036bb3af4ed85e1f91315b528a9d75fab9aad51ae category: main optional: false - name: libgfortran - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda + libgfortran5: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.1.0-h69a702a_2.conda hash: - md5: f1fd30127802683586f768875127a987 - sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 + md5: f92e6e0a3c0c0c85561ef61aa59d555d + sha256: 914daa4f632b786827ea71b5e07cd00d25fc6e67789db2f830dc481eec660342 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 +- name: libgfortran5 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=15.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.1.0-hcea5267_2.conda hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 + md5: 01de444988ed960031dbe84cf4f9b1fc + sha256: be23750f3ca1a5cb3ada858c4f633effe777487d1ea35fddca04c0965c073350 category: main optional: false -- name: libgfortran5 - version: 14.2.0 +- name: libgomp + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.1.0-h767d61c_2.conda hash: - md5: 9822b874ea29af082e5d36098d25427d - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: fbe7d535ff9d3a168c148e07358cd5b1 + sha256: 05fff3dc7e80579bc28de13b511baec281c4343d703c406aefd54389959154fb category: main optional: false - name: libgomp version: 14.2.0 manager: conda - platform: linux-64 + platform: win-64 dependencies: - _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_2.conda hash: - md5: cc3573974587f12dda90d96e3e55a702 - sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 + md5: dd6b1ab49e28bcb6154cd131acec985b + sha256: 674ec5f1bf319eac98d0d6ecb9c38e0192f3cf41969a5621d62a7e695e1aa9f3 category: main optional: false -- name: libgomp - version: 14.2.0 +- name: libhwloc + version: 2.11.2 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda + libxml2: '>=2.13.4,<2.14.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda hash: - md5: 9e2d4d1214df6f21cba12f6eff4972f9 - sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.1.0-h00ab1b0_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.2.0-hf40a0c7_0.conda hash: - md5: 88928158ccfe797eac29ef5e03f7d23d - sha256: a9d4fd23f63a729d3f3e6b958c30c588db51697a7e62268068e5bd945ff8a101 + md5: 2f433d593a66044c3f163cb25f0a09de + sha256: 2834859c2216f26d9e024c22a0654267d582173bc93b1c44bf6c6416fecb5fd9 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.2.0-h1d1702c_0.conda + hash: + md5: f9c48717ec26b7102445719bac1bdba8 + sha256: 57b744e1cd1316ebda141a2abc39d6deae6d2d6833b7fb00d1212bdef8750a16 + category: main + optional: false +- name: libiconv + version: '1.18' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.1.0-h91493d7_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.18-h135ad9c_1.conda hash: - md5: 42521c5639cfbdf930e70e14db59c135 - sha256: ea8b81acf13bab0b5c4472a1d8ce0ad65dc86ef589776d46bf75e90e9acf8717 + md5: 21fc5dba2cbcd8e5e26ff976a312122c + sha256: ea5ed2b362b6dbc4ba7188eb4eaf576146e3dfc6f4395e9f0db76ad77465f786 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.0-hb9d3cd8_0.conda hash: - md5: ea25936bb4080d843790b586850f82b8 - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: 9fa334557db9f63da6c9285fd2a48638 + sha256: 98b399287e27768bf79d48faba8a99a2289748c65cd342ca21033fab1860d4a4 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.0-h2466b09_0.conda hash: - md5: 3f1b948619c45b1ca714d60c7389092c - sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff + md5: 7c51d27540389de84852daa1cdb9c63c + sha256: e61b0adef3028b51251124e43eb6edf724c67c0f6736f1628b02511480ac354e category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: linux-64 dependencies: @@ -1899,29 +1979,29 @@ package: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' libgcc: '>=13' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.0-hdb8da77_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.1-h7b0646d_1.conda hash: - md5: 9c4554fafc94db681543804037e65de2 - sha256: ea50bc2d3cb87c667decdde55100faca6a9b7c59bd6792690c53950660bbce57 + md5: 959fc2b6c0df7883e070b3fe525219a5 + sha256: 67d9aa9a652c7fdfcc6161a681058a47736b41bb4b8d179176c12105f0cee45d category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: win-64 dependencies: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.0-h456c5fc_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.1-ha161b08_1.conda hash: - md5: 9980273d0ab84c1bce3d02c6f3f63d8e - sha256: e362b266361c30897a06b82c4769b418dfc86173a24019d8540be45bbb7a7c1f + md5: 712576816cffd54388d4237613019b72 + sha256: 6e9a3595448dceae32f1cfd0bfe277bacda79634824536c14b9eecb41da252aa category: main optional: false - name: liblapack @@ -1930,10 +2010,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-31_h7ac8fdf_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 452b98eafe050ecff932f0ec832dd03f + sha256: f583661921456e798aba10972a8abbd9d33571c655c1f66eff450edc9cbefcf3 category: main optional: false - name: liblapack @@ -1942,10 +2022,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-31_h1aa476e_mkl.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 40b47ee720a185289760960fc6185750 + sha256: 9415e807aa6f8968322bbd756aab8f487379d809c74266d37c697b8d85c534ad + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_1.conda + hash: + md5: a76fd702c93cd2dfd89eff30a5fd45a8 + sha256: eeff241bddc8f1b87567dd6507c9f441f7f472c27f0860a07628260c000ef27c + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.1-h2466b09_1.conda + hash: + md5: 14a1042c163181e143a7522dfb8ad6ab + sha256: adbf6c7bde70536ada734a81b8b5aa23654f2b95445204404622e0cc40e921a0 category: main optional: false - name: libnghttp2 @@ -1979,7 +2086,7 @@ package: category: main optional: false - name: libopenblas - version: 0.3.28 + version: 0.3.29 manager: conda platform: linux-64 dependencies: @@ -1987,28 +2094,28 @@ package: libgcc: '>=14' libgfortran: '' libgfortran5: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda hash: - md5: 62857b389e42b36b686331bec0922050 - sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe + md5: 0a4d0252248ef9a0f88f2ba8b8a08e12 + sha256: cc5389ea254f111ef17a53df75e8e5209ef2ea6117e3f8aced88b5a8e51f11c4 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.47-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 55199e2ae2c3651f6f9b2a447b47bdc9 + sha256: 23367d71da58c9a61c8cbd963fcffb92768d4ae5ffbef9a47cdf1f54f98c5c36 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: win-64 dependencies: @@ -2016,92 +2123,94 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.47-h7a4582a_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: ad620e92b82d2948bc019e029c574ebb + sha256: e12c46ca882080d901392ae45e0e5a1c96fc3e5acd5cd1a23c2632eb7f024f26 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: 93048463501053a00739215ea3f36324 + sha256: 525d4a0e24843f90b3ff1ed733f0a2e408aa6dd18b9d4f15465595e078e104a2 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.49.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: a3900c97ba9e03332e9a911fe63f7d64 + sha256: 1612baa49124ec1972b085ab9d6bf1855c5f38e8f16e8d8f96c193d6e11688b2 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: eecce068c7e4eddeb169591baac20ac4 + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-h9aa295b_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: 9dce2f112bfd3400f4f432b3d0ac07b2 + sha256: cbdf93898f2e27cefca5f3fe46519335d1fab25c4ea2a11b11502ff63e602c09 category: main optional: false - name: libstdcxx - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_2.conda hash: - md5: 234a5554c53625688d51062645337328 - sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 + md5: 1cb1c67961f6dd257eae9e9691b341aa + sha256: 6ae3d153e78f6069d503d9309f2cac6de5b93d067fc6433160a4c05226a5dad4 category: main optional: false - name: libstdcxx-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + libstdcxx: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_2.conda hash: - md5: 8371ac6457591af2cf6159439c1fd051 - sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 + md5: 9d2072af184b5caa29492bf2344597bb + sha256: 11bea86e11de7d6bce87589197a383344df3fa0a3552dab7e931785ff1159a5b category: main optional: false - name: libtiff @@ -2111,18 +2220,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libstdcxx: '>=13' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_4.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 6c1028898cf3a2032d9af46689e1b81a + sha256: 7480613af15795281bd338a4d3d2ca148f9c2ecafc967b9cc233e78ba2fe4a6d category: main optional: false - name: libtiff @@ -2131,18 +2240,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libdeflate: '>=1.23,<1.24.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_4.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: 7d938ca70c64c5516767b4eae0a56172 + sha256: 3456e2a6dfe6c00fd0cda316f0cbb47caddf77f83d3ed4040b6ad17ec1610d2a category: main optional: false - name: libuuid @@ -2158,29 +2267,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -2189,10 +2299,10 @@ package: platform: win-64 dependencies: ucrt: '' - url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_9.conda hash: - md5: 03cccbba200ee0523bde1f3dad60b1f3 - sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + md5: 08bfa5da6e242025304b206d152479ef + sha256: 373f2973b8a358528b22be5e8d84322c165b4c5577d24d94fd67ad1bb0a0f261 category: main optional: false - name: libxcb @@ -2240,6 +2350,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.8 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.18,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.8-h442d1da_0.conda + hash: + md5: 833c2dbc1a5020007b520b044c713ed3 + sha256: 473b8a53c8df714d676ab41711551c8d250f8d799f2db5cb7cb2b177a0ce13f6 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -2294,30 +2420,31 @@ package: category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda hash: - md5: 318b08df404f9c9be5712aaa5a6f0bb0 - sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f + md5: 9de5350a85c4a20c685259b889aa6393 + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.9.4-hcfcfb64_0.conda + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.10.0-h2466b09_1.conda hash: - md5: e34720eb20a33fc3bfb8451dd837ab7a - sha256: a0954b4b1590735ea5f3d0f4579c3883f8ac837387afd5b398b241fda85124ab + md5: 0b69331897a92fac3d8923549d48d092 + sha256: 632cf3bdaf7a7aeb846de310b6044d90917728c73c77f138f08aa9438fc4d6b5 category: main optional: false - name: markupsafe @@ -2329,10 +2456,10 @@ package: libgcc: '>=13' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda hash: - md5: 15e4dadd59e93baad7275249f10b9472 - sha256: 364a0d55abc4c60bc575c81a4acc9e98ea27565147d4d4dc672bad4b2d069710 + md5: 6565a715337ae279e351d0abd8ffe88a + sha256: 0291d90706ac6d3eea73e66cd290ef6d805da3fad388d1d476b8536ec92ca9a8 category: dev optional: true - name: markupsafe @@ -2345,10 +2472,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py311h5082efb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py311h5082efb_1.conda hash: - md5: 84e78e335b0f9292060f1ac6d8ce0e3e - sha256: 8a2022af5237e0fdf7e646856f1122735b71e4cdeaf42684b533ec4bad5a885f + md5: c1f2ddad665323278952a453912dc3bd + sha256: 6f756e13ccf1a521d3960bd3cadddf564e013e210eaeced411c5259f070da08e category: dev optional: true - name: mccabe @@ -2356,11 +2483,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -2368,11 +2495,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -2382,10 +2509,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -2394,11 +2521,11 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda hash: - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 47e340acb35de30501a76c7c799c41d7 + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 category: main optional: false - name: networkx @@ -2406,7 +2533,7 @@ package: manager: conda platform: linux-64 dependencies: - python: '' + python: '>=3.10' url: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda hash: md5: fd40bf7f7f4bc4b647dc8512053d9873 @@ -2418,7 +2545,7 @@ package: manager: conda platform: win-64 dependencies: - python: '' + python: '>=3.10' url: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda hash: md5: fd40bf7f7f4bc4b647dc8512053d9873 @@ -2463,54 +2590,55 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: de356753cfdbffcde5bb1e86e3aa6cd0 + sha256: b4491077c494dbf0b5eaa6d87738c22f2154e9277e5293175ec187634bd808a0 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: win-64 dependencies: @@ -2518,34 +2646,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.5.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: 72c07e46b6766bb057018a9a74861b89 + sha256: 02846553d2a4c9bde850c60824d0f02803eb9c9b674d5c1a8cce25bc387e748f category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: pillow @@ -2597,55 +2725,55 @@ package: category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: pluggy @@ -2653,11 +2781,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -2665,11 +2793,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -2704,11 +2832,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pycparser @@ -2716,140 +2844,144 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - python: '>=3.11,<3.12.0a0' + python: '' python_abi: 3.11.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py311h9e33e62_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.33.2-py311hdae7d1d_0.conda hash: - md5: 5e24fd648b7926bec16e535efda533c2 - sha256: 3cdbe29c2b4aec34aabcf03cf2b34a6284563c03bdb43b63d204e6d9f6f0dbfc + md5: 484d0d62d4b069d5372680309fc5f00c + sha256: b48e5abb6debae4f559b08cdbaf0736c7806adc00c106ced2c98a622b7081d8f category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: win-64 dependencies: - python: '>=3.11,<3.12.0a0' + python: '' python_abi: 3.11.* typing-extensions: '>=4.6.0,!=4.7.0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py311h533ab2d_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.33.2-py311hc4022dc_0.conda hash: - md5: 7e86339f91e0c427a8406d856e9aba74 - sha256: 69302d3a1234d6c16781a0ab3e5f5cc6cfd01369bf8743f161cc8b973df977de + md5: 5a644594b3066c17b7dd4590b2438424 + sha256: 0748e6b6cdb86dfdc4446bddb6035a75bef7939bc6dc382d17c02de1643f4e0f category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pysocks @@ -2858,11 +2990,11 @@ package: platform: linux-64 dependencies: __unix: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda hash: - md5: 2a7de29fb590ca14b5243c4c812c8025 - sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + md5: 461219d1a5bd61342293efa2c0c90eac + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 category: dev optional: true - name: pysocks @@ -2871,16 +3003,16 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.8' + python: '>=3.9' win_inet_pton: '' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda hash: - md5: 56cd9fe388baac0e90c7149cfac95b60 - sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 + md5: e2fd202833c4a981ce8a65974fe4abd1 + sha256: d016e04b0e12063fbee4a2d5fbb9b39a8d191b5a0042f0b8459188aedeabb0ca category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: linux-64 dependencies: @@ -2889,16 +3021,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: win-64 dependencies: @@ -2907,16 +3039,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: linux-64 dependencies: @@ -2924,14 +3056,14 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: win-64 dependencies: @@ -2939,63 +3071,63 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: python - version: 3.11.10 + version: 3.11.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' - libexpat: '>=2.6.3,<3.0a0' - libffi: '>=3.4,<4.0a0' + libexpat: '>=2.7.0,<3.0a0' + libffi: '>=3.4.6,<3.5.0a0' libgcc: '>=13' + liblzma: '>=5.8.1,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.49.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.10-hc5c86c4_3_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.12-h9e4cc4f_0_cpython.conda hash: - md5: 9e1ad55c87368e662177661a998feed5 - sha256: b7fa3bd48e3a3d30f65608e07759cefd27885c6388b3f612af85ce40282e6936 + md5: b61d4fbf583b8393d9d00ec106ad3658 + sha256: 028a03968eb101a681fa4966b2c52e93c8db1e934861f8d108224f51ba2c1bc9 category: main optional: false - name: python - version: 3.11.10 + version: 3.11.12 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.6.3,<3.0a0' - libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libexpat: '>=2.7.0,<3.0a0' + libffi: '>=3.4.6,<3.5.0a0' + liblzma: '>=5.8.1,<6.0a0' + libsqlite: '>=3.49.1,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.10-hce54a09_3_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.11.12-h3f84c4b_0_cpython.conda hash: - md5: 5d54d429c0eb2273d1cc69763de6edaf - sha256: 3931c546219d069918389e4dbe12057af4cc68a1060577a04014c6b5fc618aa0 + md5: c1f91331274f591340e2f50e737dfbe9 + sha256: 41e1c07eecff9436b9bb27724822229b2da6073af8461ede6c81b508c0677c56 category: main optional: false - name: python_abi @@ -3003,10 +3135,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.11-5_cp311.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda hash: - md5: 139a8d40c8a2f430df31048949e450de - sha256: 2660b8059b3ee854bc5d3c6b1fce946e5bd2fe8fbca7827de2c5885ead6209de + md5: 6320dac78b3b215ceac35858b2cfdb70 + sha256: 705d06b15c497b585d235e7e87f6c893ffe5fbfdb3326e376e56c842879e0a09 category: main optional: false - name: python_abi @@ -3014,38 +3146,38 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.11-5_cp311.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda hash: - md5: 895b873644c11ccc0ab7dba2d8513ae6 - sha256: 9b210e5807dd9c9ed71ff192a95f1872da597ddd10e7cefec93a922fe22e598a + md5: 6320dac78b3b215ceac35858b2cfdb70 + sha256: 705d06b15c497b585d235e7e87f6c893ffe5fbfdb3326e376e56c842879e0a09 category: main optional: false - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: linux-64 dependencies: @@ -3054,14 +3186,14 @@ package: numpy: '>=1.23,<3' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.7.0-py311h9f3472d_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.8.0-py311h9f3472d_0.conda hash: - md5: bd9c3ff46028eec017bc78377f9e0fb6 - sha256: f513c2e6fac16fd90ab5b8af87b704202e49c9e3685ba49884703a9c7d523daa + md5: 17334e5c12abdf2db6b25bd4187cd3e4 + sha256: 6bc38fb6a8b52952c64ce12c5d322e4969d6368f4131e0262676f510ef6655ed category: main optional: false - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: win-64 dependencies: @@ -3071,10 +3203,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.7.0-py311h0a17f05_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.8.0-py311h0a17f05_0.conda hash: - md5: cbbff8d14f8c43891801748e87667bf2 - sha256: b2c96a3cbc98d83f7f476643763d86e22c271eecb0a90a545bcdb3c51f8079db + md5: 1882067d90c5002364eb6eddb2ecdb48 + sha256: ace33375382f6f887fb94294e47eefce410945f2d7e943bb2efc8fe9dc0e9fc9 category: main optional: false - name: pyyaml @@ -3087,10 +3219,10 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h9ecbd09_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda hash: - md5: abeb54d40f439b86f75ea57045ab8496 - sha256: e721e5ff389a7b2135917c04b27391be3d3382e261bb60a369b1620655365c3d + md5: 014417753f948da1f70d132b2de573be + sha256: d107ad62ed5c62764fba9400f2c423d89adf917d687c7f2e56c3bfed605fb5b3 category: dev optional: true - name: pyyaml @@ -3104,10 +3236,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py311he736701_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py311h5082efb_2.conda hash: - md5: d0c5f3c595039890be0c9af47d23b9ba - sha256: 86608f1b4f6b1819a74b6b1344c34304745fd7e84bfc9900269f57cf28178d31 + md5: e474ba674d780f0fa3b979ae9e81ba91 + sha256: 6095e1d58c666f6a06c55338df09485eac34c76e43d92121d5786794e195aa4d category: dev optional: true - name: rav1e @@ -3141,12 +3273,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - ncurses: '>=6.3,<7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda hash: - md5: 47d31b792659ce70f470b5c82fdfb7a4 - sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + md5: 283b96675859b20a825f8fa30f311446 + sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c category: main optional: false - name: requests @@ -3157,12 +3289,12 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad category: dev optional: true - name: requests @@ -3173,12 +3305,36 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + hash: + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad + category: dev + optional: true +- name: roman-numerals-py + version: 3.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: 5f0f24f8032c2c1bb33f59b75974f5fc + sha256: 0116a9ca9bf3487e18979b58b2f280116dba55cb53475af7a6d835f7aa133db8 + category: dev + optional: true +- name: roman-numerals-py + version: 3.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda + hash: + md5: 5f0f24f8032c2c1bb33f59b75974f5fc + sha256: 0116a9ca9bf3487e18979b58b2f280116dba55cb53475af7a6d835f7aa133db8 category: dev optional: true - name: scikit-image @@ -3244,13 +3400,13 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py311he9a78e4_2.conda hash: - md5: 49ba89bf4d8a995efb99517d1c7aeb1e - sha256: 59482b974c36c375fdfd0bc3e5a3003ea2d2ae72b64b8f3deaeef5a851dbc91d + md5: c4aee8cadc4c9fc9a91aca0803473690 + sha256: b28d91a55205b886308da82428cd522e9dce0ef912445a2e9d89318379c15759 category: main optional: false - name: scipy @@ -3261,40 +3417,40 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.11,<3.12.0a0' python_abi: 3.11.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hf16d85f_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py311hf16d85f_2.conda hash: - md5: b7c132408b0ee7408dcfa998ef6f7939 - sha256: bd3c3ec5ba203143818fa3ca300060a459d78da566049b49ed2ef20e04ea5b96 + md5: 8d3393f64df60e48be00d06ccb63bb18 + sha256: ef98270586c1dfb551f9ff868312554f248f155406f924b91df07cd46c14d302 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: snappy @@ -3302,12 +3458,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-ha2e4443_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda hash: - md5: 6b7dcc7349efd123d493d2dbe85a045f - sha256: dc7c8e0e8c3e8702aae81c52d940bfaabe756953ee51b1f1757e891bab62cf7f + md5: 3b3e64af585eadfb52bb90b553db5edf + sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 category: main optional: false - name: snappy @@ -3318,10 +3475,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h23299a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h500f7fa_1.conda hash: - md5: 7635a408509e20dcfc7653ca305ad799 - sha256: 5b9450f619aabcfbf3d284a272964250b2e1971ab0f7a7ef9143dda0ecc537b8 + md5: e32fb978aaea855ddce624eb8c8eb69a + sha256: 29753b51803c0396c3cb56e4f11e68c968a2f43b71b648634bef1f9193f9e78b category: main optional: false - name: snowballstemmer @@ -3349,7 +3506,7 @@ package: category: dev optional: true - name: sphinx - version: 8.1.3 + version: 8.2.3 manager: conda platform: linux-64 dependencies: @@ -3361,8 +3518,9 @@ package: jinja2: '>=3.1' packaging: '>=23.0' pygments: '>=2.17' - python: '>=3.10' + python: '>=3.11' requests: '>=2.30.0' + roman-numerals-py: '>=1.0.0' snowballstemmer: '>=2.2' sphinxcontrib-applehelp: '>=1.0.7' sphinxcontrib-devhelp: '>=1.0.6' @@ -3370,15 +3528,14 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: f7af826063ed569bb13f7207d6f949b0 + sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 category: dev optional: true - name: sphinx - version: 8.1.3 + version: 8.2.3 manager: conda platform: win-64 dependencies: @@ -3390,8 +3547,9 @@ package: jinja2: '>=3.1' packaging: '>=23.0' pygments: '>=2.17' - python: '>=3.10' + python: '>=3.11' requests: '>=2.30.0' + roman-numerals-py: '>=1.0.0' snowballstemmer: '>=2.2' sphinxcontrib-applehelp: '>=1.0.7' sphinxcontrib-devhelp: '>=1.0.6' @@ -3399,37 +3557,36 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: f7af826063ed569bb13f7207d6f949b0 + sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.2.0 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + python: '>=3.11' + sphinx: '>=8.2' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.2.0-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6162f3f1cf914d08b80db65ed2d51871 + sha256: e9923b7d282ac8840ebe9e2665685a337698f4a93e6eb3c81dc18fe223c1bb57 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.2.0 manager: conda platform: win-64 dependencies: - python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + python: '>=3.11' + sphinx: '>=8.2' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.2.0-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6162f3f1cf914d08b80db65ed2d51871 + sha256: e9923b7d282ac8840ebe9e2665685a337698f4a93e6eb3c81dc18fe223c1bb57 category: dev optional: true - name: sphinx-rtd-theme @@ -3493,10 +3650,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-applehelp @@ -3506,10 +3663,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-devhelp @@ -3519,10 +3676,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-devhelp @@ -3532,10 +3689,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3545,10 +3702,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3558,10 +3715,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-jquery @@ -3569,12 +3726,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jquery @@ -3582,12 +3739,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jsmath @@ -3595,11 +3752,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-jsmath @@ -3607,11 +3764,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-qthelp @@ -3621,10 +3778,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-qthelp @@ -3634,10 +3791,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3647,10 +3804,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3660,80 +3817,81 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda hash: - md5: 355898d24394b2af353eb96358db9fdd - sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f + md5: 0096882bd623e6cc09e8bf920fc8fb47 + sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e category: main optional: false - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-2.3.0-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda hash: - md5: ac11ae1da661e573b71870b1191ce079 - sha256: c25bf68ef411d41ee29f353acc698c482fdd087426a77398b7b41ce9d968519e + md5: b10f556afee1579f3c710a4790a6ed28 + sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: linux-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: win-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tk @@ -3768,11 +3926,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -3780,35 +3938,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -3816,11 +3974,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -3828,11 +3986,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tqdm @@ -3862,73 +4020,99 @@ package: category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: ucrt @@ -3943,35 +4127,35 @@ package: category: main optional: false - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: linux-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: win-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: vc @@ -3979,59 +4163,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33135' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h2b53caa_26.conda hash: - md5: 7c10ec3158d1eb4ddff7007c9101adb0 - sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 + md5: d3f0381e38093bde620a8d85f266ae55 + sha256: 7a685b5c37e9713fa314a0d26b8b1d7a2e6de5ab758698199b5d5b6dba2e3ce1 category: main optional: false - name: vc14_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda hash: - md5: 32b37d0cfa80da34548501cdc913a832 - sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 + md5: 91651a36d31aa20c7ba36299fb7068f4 + sha256: 30dcb71bb166e351aadbdc18f1718757c32cdaa0e1e5d9368469ee44f6bf4709 category: main optional: false - name: vs2015_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.42.34433' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda + vc14_runtime: '>=14.42.34438' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34438-h7142326_26.conda hash: - md5: 5c176975ca2b8366abad3c97b3cd1e83 - sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 + md5: 3357e4383dbce31eed332008ede242ab + sha256: 432f2937206f1ad4a77e39f84fabc1ce7d2472b669836fb72bd2bfd19a2defc9 category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: win_inet_pton @@ -4040,38 +4224,38 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_7.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_8.conda hash: - md5: c998c13b2f998af57c3b88c7a47979e0 - sha256: c5297692ab34aade5e21107abaf623d6f93847662e25f655320038d2bfa1a812 + md5: 46e441ba871f524e2b067929da3051c2 + sha256: 93807369ab91f230cf9e6e2a237eaa812492fe00face5b38068735858fba954f category: dev optional: true - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -4101,31 +4285,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -4185,11 +4344,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zipp @@ -4197,39 +4356,39 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.2-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.4-h7955e40_0.conda hash: - md5: 135fd3c66bccad3d2254f50f9809e86a - sha256: 9288b88a2448a6ef9824ff4a9f9384f45f6444b009b9fa3e5f335d0c52e86e4b + md5: c8a816dbf59eb8ba6346a8f10014b302 + sha256: acab8b9165e94393bcd46ed21763877754c8d450772315502504e4a94cd6a873 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.2-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.4-hbb528cf_0.conda hash: - md5: ba337fbdf9bdfe84ed0030329069d405 - sha256: 90c6e86dc30a1f768fd5b131464644bedd4ebd52e80e75595066cd37facf6b01 + md5: b3f79c3f0a636672943b2fbcb9c52252 + sha256: e693a9273cf672a9adcd93bfd3cf76f2fbcda0797d5907c22378b67ed2e5a252 category: main optional: false - name: zstandard @@ -4242,11 +4401,10 @@ package: libgcc: '>=13' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311hbc35293_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311h9ecbd09_2.conda hash: - md5: aec590674ba365e50ae83aa2d6e1efae - sha256: a5cf0eef1ffce0d710eb3dffcb07d9d5922d4f7a141abc96f6476b98600f718f + md5: ca02de88df1cc3cfc8f24766ff50cb3c + sha256: 76d28240cc9fa0c3cb2cde750ecaf98716ce397afaf1ce90f8d18f5f43a122f1 category: dev optional: true - name: zstandard @@ -4260,78 +4418,78 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py311h53056dc_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py311he736701_2.conda hash: - md5: 7d4c123cbb5e6293dd4dd2f8d30f0de4 - sha256: a93584e6167c3598854a47f3bf8276fa646a3bb4d12fcfc23a54e37d5879f35c + md5: 8355ec073f73581e29adf77c49096aed + sha256: aaae40057eac5b5996db4e6b3d8eb00d38455e67571e796135d29702a19736bd category: dev optional: true - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda hash: - md5: 4d056880988120e29d75bfff282e0f45 - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 6432cb5d4ac0046c3ac0a8a0f95842f9 + sha256: a4166e3d8ff4e35932510aaff7aa90772f84b4d07e9f6f83c614cba7ceefe0eb category: main optional: false - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.7-hbeecb71_2.conda hash: - md5: 9a17230f95733c04dc40a2b1e5491d74 - sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3 + md5: 21f56217d6125fb30c3c3f10c786d751 + sha256: bc64864377d809b904e877a98d0584f43836c9f2ef27d3d2a1421fa6eae7ca04 category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: linux-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: win-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: linux-64 dependencies: @@ -4339,16 +4497,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: win-64 dependencies: @@ -4356,11 +4514,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false diff --git a/py-3.12.conda-lock.yml b/py-3.12.conda-lock.yml index 0613ae5..d2da045 100644 --- a/py-3.12.conda-lock.yml +++ b/py-3.12.conda-lock.yml @@ -30,14 +30,14 @@ metadata: - environments/env-python-3.12.yml package: - name: _libavif_api - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.1.1-h57928b3_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/_libavif_api-1.2.1-h57928b3_2.conda hash: - md5: 76cf1f62c9a62d6b8f44339483e0f016 - sha256: b99b8948a170ff721ea958ee04a4431797070e85dd6942cb27b73ac3102e5145 + md5: f1927f508ea412555aa9c0c10f02034e + sha256: b46157b5544232d126211374f3db98c8c306b3a6f64f46fc419131493d20fc5a category: main optional: false - name: _libgcc_mutex @@ -82,11 +82,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: alabaster @@ -94,11 +94,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/alabaster-1.0.0-pyhd8ed1ab_1.conda hash: - md5: 7d78a232029458d0077ede6cda30ed0c - sha256: a9e1092725561d9bff12d3a4d3bb46c43d3d0db3cbb2c63c9025d1c77e84840c + md5: 1fd9696649f65fd6611fcdb4ffec738a + sha256: 6c4456a138919dae9edd3ac1a74b6fbe5fd66c05675f54df2f8ab8c8d0cc6cea category: dev optional: true - name: annotated-types @@ -106,12 +106,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: annotated-types @@ -119,12 +119,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' + python: '>=3.9' typing-extensions: '>=4.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 7e9f4612544c8edbfd6afad17f1bd045 - sha256: 668f0825b6c18e4012ca24a0070562b6ec801ebc7008228a428eb52b4038873f + md5: 2934f256a8acfe48f6ebb4fce6cde29c + sha256: e0ea1ba78fbb64f17062601edda82097fcf815012cf52bb704150a2668110d48 category: main optional: false - name: aom @@ -155,55 +155,55 @@ package: category: main optional: false - name: astroid - version: 3.3.5 + version: 3.3.9 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/astroid-3.3.5-py312h7900ff3_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/astroid-3.3.9-py312h7900ff3_0.conda hash: - md5: e1ed4d572a4a16b97368ab00fd646487 - sha256: effb1c3acfb27e01c76c145b3a6c93e93b255a2567b8cefdf072c79dbbf58fb2 + md5: ebbc44c436cf6fda9681e871df39097f + sha256: bcb0b7965d305d2f9159a2f29e4236e3c90d537f45c5facd204c202490974ce2 category: dev optional: true - name: astroid - version: 3.3.5 + version: 3.3.9 manager: conda platform: win-64 dependencies: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.5-py312h2e8e312_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/astroid-3.3.9-py312h2e8e312_0.conda hash: - md5: e267978789edd931b9657e7b172d9f14 - sha256: b7b45a1a911aeb2c2a55225db766fc16c52df04d3065738c70c1259d6dc7de6d + md5: a31a121fab1af9b1a6550c7063d75847 + sha256: d38222880edd3f171877fa236a80d9eb9c741cdb0c499c12276ca621ec653137 category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: babel - version: 2.16.0 + version: 2.17.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' pytz: '>=2015.7' - url: https://conda.anaconda.org/conda-forge/noarch/babel-2.16.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda hash: - md5: 6d4e9ecca8d88977147e109fc7053184 - sha256: fce1d78e42665bb26d3f2b45ce9cacf0d9dbe4c1b2db3879a384eadee53c6231 + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac category: dev optional: true - name: blosc @@ -211,16 +211,17 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-hef167b5_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/blosc-1.21.6-he440d0b_1.conda hash: - md5: 54fe76ab3d0189acaef95156874db7f9 - sha256: 6cc260f9c6d32c5e728a2099a52fdd7ee69a782fff7b400d0606fcd32e0f5fd1 + md5: 2c2fae981fd2afd00812c92ac47d023d + sha256: e7af5d1183b06a206192ff440e08db1c4e8b2ca1f8376ee45fb2f3a85d4ee45d category: main optional: false - name: blosc @@ -229,16 +230,16 @@ package: platform: win-64 dependencies: libzlib: '>=1.3.1,<2.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' - snappy: '>=1.2.0,<1.3.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' + snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-h85f69ea_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/blosc-1.21.6-hfd34d9b_1.conda hash: - md5: 2390269374fded230fcbca8332a4adc0 - sha256: 1289853b41df5355f45664f1cb015c868df1f570cf743e9e4a5bda8efe8c42fa + md5: 357d7be4146d5fec543bfaa96a8a40de + sha256: 9303a7a0e03cf118eab3691013f6d6cbd1cbac66efbc70d89b20f5d0145257c0 category: main optional: false - name: brotli @@ -346,72 +347,74 @@ package: category: main optional: false - name: c-ares - version: 1.34.3 + version: 1.34.5 manager: conda platform: linux-64 dependencies: - __glibc: '>=2.28,<3.0.a0' + __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-heb4867d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.5-hb9d3cd8_0.conda hash: - md5: 09a6c610d002e54e18353c06ef61a253 - sha256: 1015d731c05ef7de298834833d680b08dea58980b907f644345bd457f9498c99 + md5: f7f0d6cc2dc986d42ac2689ec88192be + sha256: f8003bef369f57396593ccd03d08a8e21966157269426f71e943f96e4b579aeb category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - lz4-c: '>=1.9.3,<1.10.0a0' - zlib-ng: '>=2.2.1,<2.3.0a0' + libgcc: '>=13' + libstdcxx: '>=13' + lz4-c: '>=1.10.0,<1.11.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.1-hc57e6cf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/c-blosc2-2.15.2-h3122c55_1.conda hash: - md5: 5f84961d86d0ef78851cb34f9d5e31fe - sha256: 6b11cae208878fbf621fbc22135a7912fd0ef19301d0b654858ae16b972410dc + md5: 2bc8d76acd818d7e79229f5157d5c156 + sha256: 6c952a8aa5507c30cd80901cce5dfacfdaf54c999cf6b3e391322ca216f2593f category: main optional: false - name: c-blosc2 - version: 2.15.1 + version: 2.15.2 manager: conda platform: win-64 dependencies: - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zlib-ng: '>=2.2.1,<2.3.0a0' + zlib-ng: '>=2.2.2,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.1-hb461149_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/c-blosc2-2.15.2-h9e57077_1.conda hash: - md5: a84e7df0bc9dc85a9e3db6c2870c9dcf - sha256: a380bc3f2bbc423fec963e9ab9284eb67deb8d3d67a0676fc3f5ccce8497685c + md5: 5727aaf1e19824f9c4676add53fbd946 + sha256: 0c7bd048685cb11e76eeb2ca001f0f63ceadbd918fcf542d38f5514c47f06276 category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/ca-certificates-2024.8.30-hbcca054_0.conda + dependencies: + __unix: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-hbd8a1cb_0.conda hash: - md5: c27d1c142233b5bc9ca570c6e2e0c244 - sha256: afee721baa6d988e27fef1832f68d6f32ac8cc99cdf6015732224c2841a09cea + md5: 95db94f75ba080a22eb623590993167b + sha256: 2a70ed95ace8a3f8a29e6cd1476a943df294a7111dfb3e152e3478c4c889b7ac category: main optional: false - name: ca-certificates - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/ca-certificates-2024.8.30-h56e8100_0.conda + dependencies: + __win: '' + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.4.26-h4c7d964_0.conda hash: - md5: 4c4fd67c18619be5aa65dc5b6c72e490 - sha256: 0fcac3a7ffcc556649e034a1802aedf795e64227eaa7194d207b01eaf26454c4 + md5: 23c7fd5062b48d8294fc7f61bf157fba + sha256: 1454f3f53a3b828d3cb68a3440cb0fa9f1cc0e3c8c26e9e023773dc19d88cc06 category: main optional: false - name: cached-property @@ -463,27 +466,27 @@ package: category: main optional: false - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: certifi - version: 2024.8.30 + version: 2025.4.26 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2024.8.30-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.4.26-pyhd8ed1ab_0.conda hash: - md5: 12f7d00853807b0531775e9be891cb11 - sha256: 7020770df338c45ac6b560185956c32f0a5abf4b76179c037f115fc7d687819f + md5: c33eeaaa33f45031be34cda513df39b6 + sha256: 52aa837642fd851b3f7ad3b1f66afc5366d133c1d452323f786b0378a391915c category: dev optional: true - name: cffi @@ -548,27 +551,27 @@ package: category: main optional: false - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: charset-normalizer - version: 3.4.0 + version: 3.4.2 manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda hash: - md5: a374efa97290b8799046df7c5ca17164 - sha256: 1873ac45ea61f95750cb0b4e5e675d1c5b3def937e80c7eebb19297f76810be8 + md5: 40fe4284b8b5835a9073a645139f35af + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 category: dev optional: true - name: colorama @@ -576,11 +579,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: colorama @@ -588,15 +591,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda hash: - md5: 3faab06a954c2a04039983f2c4a50d99 - sha256: 2c1b2e9755ce3102bca8d69e8f26e4f087ece73f50418186aee7c74bef8e1698 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 category: main optional: false - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: linux-64 dependencies: @@ -605,14 +608,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* tomli: '' - url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.6.7-py312h178313f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/coverage-7.8.0-py312h178313f_0.conda hash: - md5: f64f3206bf9e86338b881957fd498870 - sha256: 2d8f9a588f89fc3df7b98ab5ffcf5968c82c34813db7373f40b5a7de71eabf2a + md5: d0fca021e354cc96455021852a1fad6d + sha256: 029278c43bd2a6ac36bfd93fde69a0cde6a4ee94c0af72d0d51236fbb1fc3720 category: dev optional: true - name: coverage - version: 7.6.7 + version: 7.8.0 manager: conda platform: win-64 dependencies: @@ -622,10 +625,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.6.7-py312h31fea79_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/coverage-7.8.0-py312h31fea79_0.conda hash: - md5: e28be91c122fee584f24e616c74c1df3 - sha256: e4508ddd2b4d10e77abde659ddc4dece858cb4f051fafbc9e7e62feef463389b + md5: a52895ace8c17bc01ceba443d52325c6 + sha256: 7815726b2b45065af4570deca428f48799ce1f49de7d8b5e4f6b7999f6a4dc2f category: dev optional: true - name: dav1d @@ -655,27 +658,27 @@ package: category: main optional: false - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: dill - version: 0.3.9 + version: 0.4.0 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/dill-0.3.9-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/dill-0.4.0-pyhd8ed1ab_0.conda hash: - md5: 27faec84454995f6774786c7e5833cd6 - sha256: e597a41dcfb1a3b33d01d9d231975e2a931c3e1aeb8b5f3c40abbb10061f64b2 + md5: 885745570573eb6a08e021841928297a + sha256: 43dca52c96fde0c4845aaff02bcc92f25e1c2e5266ddefc2eac1a3de0960a3b1 category: dev optional: true - name: docutils @@ -684,10 +687,10 @@ package: platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: docutils @@ -696,10 +699,10 @@ package: platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/docutils-0.21.2-pyhd8ed1ab_1.conda hash: - md5: e8cd5d629f65bdf0f3bb312cde14659e - sha256: 362bfe3afaac18298c48c0c6a935641544077ce5105a42a2d8ebe750ad07c574 + md5: 24c1ca34138ee57de72a943237cde4cc + sha256: fa5966bb1718bbf6967a85075e30e4547901410cc7cb7b16daf68942e9a94823 category: dev optional: true - name: exceptiongroup @@ -707,11 +710,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: exceptiongroup @@ -719,41 +722,37 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda hash: - md5: d02ae936e42063ca46af6cdad2dbd1e0 - sha256: e0edd30c4b7144406bb4da975e6bb97d6bc9c0e999aa4efe66ae108cada5d5b5 + md5: a16662747cdeb9abbac74d0057cc976e + sha256: cbde2c64ec317118fc06b223c5fd87c8a680255e7348dd60e7b292d2e103e701 category: dev optional: true - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.12.1-h267a509_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-ha770c72_1.conda hash: - md5: 9ae35c3d96db2c94ce0cef86efdfa2cb - sha256: b2e3c449ec9d907dd4656cb0dc93e140f447175b125a3824b31368b06c666bb6 + md5: 9ccd736d31e0c6e41f54e704e5312811 + sha256: 7ef7d477c43c12a5b4cddcf048a83277414512d1116aba62ebadfa7056a7d84f category: main optional: false - name: freetype - version: 2.12.1 + version: 2.13.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.39,<1.7.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - ucrt: '>=10.0.20348.0' - vc: '>=14.2,<15' - vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.12.1-hdaf720e_2.conda + libfreetype: 2.13.3 + libfreetype6: 2.13.3 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.13.3-h57928b3_1.conda hash: - md5: 3761b23693f768dc75a8fd0a73ca053f - sha256: 2c53ee8879e05e149a9e525481d36adfd660a6abda26fd731376fa64ff03e728 + md5: 633504fe3f96031192e40e3e6c18ef06 + sha256: 0bcc9c868d769247c12324f957c97c4dbee7e4095485db90d9c295bcb3b1bb43 category: main optional: false - name: giflib @@ -783,153 +782,154 @@ package: category: main optional: false - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: linux-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h2 - version: 4.1.0 + version: 4.2.0 manager: conda platform: win-64 dependencies: - hpack: '>=4.0,<5' - hyperframe: '>=6.0,<7' - python: '>=3.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/h2-4.1.0-pyhd8ed1ab_0.tar.bz2 + hpack: '>=4.1,<5' + hyperframe: '>=6.1,<7' + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda hash: - md5: b748fbf7060927a6e82df7cb5ee8f097 - sha256: bfc6a23849953647f4e255c782e74a0e18fe16f7e25c7bb0bc57b83bb6762c7a + md5: b4754fb1bdcb70c8fd54f918301582c6 + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 category: dev optional: true - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' libgcc: '>=13' numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.12.1-nompi_py312hedeef09_102.conda + url: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-nompi_py312h01d377b_101.conda hash: - md5: ee52559d324594141ce369c527d6d029 - sha256: 5acc7c221e792c7aa9bbb2c57d5e0104d7a6e81c2cd29a47a77d574552cd4fd0 + md5: ea7ee61f4c0dc9c155e22bfae306e42f + sha256: f31fb94114cc5826cd32f8d227ffccd63b2ec3fd10c6d3a1181d35bc8da9d88a category: main optional: false - name: h5py - version: 3.12.1 + version: 3.13.0 manager: conda platform: win-64 dependencies: cached-property: '' - hdf5: '>=1.14.3,<1.14.4.0a0' + hdf5: '>=1.14.6,<1.14.7.0a0' numpy: '>=1.19,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.12.1-nompi_py312ha036244_102.conda + url: https://conda.anaconda.org/conda-forge/win-64/h5py-3.13.0-nompi_py312h4e244af_101.conda hash: - md5: 40339a5f55f03cc50a1679490d5b66a4 - sha256: 558e3dce06eeb4a3767cc9c8b0718d86d022f7a2666d032a3bfb2a66051ff7ee + md5: 5b949c5099bb9fc1f8382f23c66fefcd + sha256: 7fbca39e04fade12fb7de01ae640916f897c6fe7fbb4e7bf3d3b67f898d185fb category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: linux-64 dependencies: + __glibc: '>=2.17,<3.0.a0' libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libgcc-ng: '>=12' - libgfortran-ng: '' - libgfortran5: '>=12.3.0' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-nompi_hdf9ad27_105.conda + libcurl: '>=8.13.0,<9.0a0' + libgcc: '>=13' + libgfortran: '' + libgfortran5: '>=13.3.0' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.6-nompi_h2d575fe_101.conda hash: - md5: 7e1729554e209627636a0f6fabcdd115 - sha256: 2278fa07da6f96e807d402cd55480624d67d2dee202191aaaf278ce5ab23605a + md5: d1f61f912e1968a8ac9834b62fde008d + sha256: b685b9d68e927f446bead1458c0fbf5ac02e6a471ed7606de427605ac647e8d3 category: main optional: false - name: hdf5 - version: 1.14.3 + version: 1.14.6 manager: conda platform: win-64 dependencies: libaec: '>=1.1.3,<2.0a0' - libcurl: '>=8.8.0,<9.0a0' - libzlib: '>=1.2.13,<2.0a0' - openssl: '>=3.3.1,<4.0a0' + libcurl: '>=8.13.0,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.3-nompi_h2b43c12_105.conda + url: https://conda.anaconda.org/conda-forge/win-64/hdf5-1.14.6-nompi_hd5d9e70_101.conda hash: - md5: 5788de34381caf624b78c4981618dc0a - sha256: 56c803607a64b5117a8b4bcfdde722e4fa40970ddc4c61224b0981cbb70fb005 + md5: ea68eb3a15c51875468475c2647a2d23 + sha256: 64d0ed35edefab9a912084f2806b9c4c4ffe2adcf5225a583088abbaafe5dbae category: main optional: false - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: linux-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hpack - version: 4.0.0 + version: 4.1.0 manager: conda platform: win-64 dependencies: - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.0.0-pyh9f0ad1d_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda hash: - md5: 914d6646c4dbb1fd3ff539830a12fd71 - sha256: 5dec948932c4f740674b1afb551223ada0c55103f4c7bf86a110454da3d27cb8 + md5: 0a802cb9888dd14eeefc611f05c40b6e + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: hyperframe - version: 6.0.1 + version: 6.1.0 manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.0.1-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda hash: - md5: 9f765cbfab6870c8435b9eefecd7a1f4 - sha256: e374a9d0f53149328134a8d86f5d72bca4c6dcebed3c0ecfa968c02996289330 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 category: dev optional: true - name: idna @@ -937,11 +937,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: idna @@ -949,15 +949,15 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda hash: - md5: 7ba2ede0e7c795ff95088daf0dc59753 - sha256: 8c57fd68e6be5eecba4462e983aed7e85761a519aab80e834bbd7794d4b545b2 + md5: 39a4f67be3286c86d696df570b1201b7 + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 category: dev optional: true - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: linux-64 dependencies: @@ -965,7 +965,7 @@ package: blosc: '>=1.21.6,<2.0a0' brunsli: '>=0.1,<1.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -976,40 +976,40 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libstdcxx: '>=13' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* snappy: '>=1.2.1,<1.3.0a0' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.9.22-py312hf6703b6_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/imagecodecs-2024.12.30-py312h097a544_0.conda hash: - md5: 36033b3ef55504d56db6f83ee0ead3f5 - sha256: 9b7bcd09a809b95d74f0014be88e5bc4ac802a3ca24f83b5c38d7cc9b84d840e + md5: 0801fcea9eeff5c42a47968b0e01cbd5 + sha256: cbbb519ee4e52dbb6e23c192449831a23131d1b6210af2914538ad085ee15ce9 category: main optional: false - name: imagecodecs - version: 2024.9.22 + version: 2024.12.30 manager: conda platform: win-64 dependencies: blosc: '>=1.21.6,<2.0a0' bzip2: '>=1.0.8,<2.0a0' - c-blosc2: '>=2.15.1,<2.16.0a0' + c-blosc2: '>=2.15.2,<2.16.0a0' charls: '>=2.4.2,<2.5.0a0' giflib: '>=5.2.2,<5.3.0a0' jxrlib: '>=1.1,<1.2.0a0' @@ -1020,59 +1020,59 @@ package: libbrotlicommon: '>=1.1.0,<1.2.0a0' libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libjpeg-turbo: '>=3.0.0,<4.0a0' libjxl: '>=0.11,<0.12.0a0' - libpng: '>=1.6.44,<1.7.0a0' + liblzma: '>=5.6.3,<6.0a0' + libpng: '>=1.6.45,<1.7.0a0' libtiff: '>=4.7.0,<4.8.0a0' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' libzopfli: '>=1.0.3,<1.1.0a0' - lz4-c: '>=1.9.3,<1.10.0a0' + lz4-c: '>=1.10.0,<1.11.0a0' numpy: '>=1.19,<3' - openjpeg: '>=2.5.2,<3.0a0' + openjpeg: '>=2.5.3,<3.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* snappy: '>=1.2.1,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' zfp: '>=1.0.1,<2.0a0' - zlib-ng: '>=2.2.2,<2.3.0a0' + zlib-ng: '>=2.2.3,<2.3.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.9.22-py312hc6ad62b_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/imagecodecs-2024.12.30-py312hf5bc1e8_0.conda hash: - md5: 5a92b8987073411000e5e646401346e9 - sha256: 5654891034bf6610fb962fff4f93c6f870fc32dfbfd9a3fa3b5f47029a6422f5 + md5: e9df9accfc116c965d14653d5472881a + sha256: 245d406632c0dfa045c521b4bc29f1e7dcc5d1d7c153898a3a2f362295624b77 category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: linux-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imageio - version: 2.36.0 + version: 2.37.0 manager: conda platform: win-64 dependencies: numpy: '' pillow: '>=8.3.2' - python: '>=3' - url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.36.0-pyh12aca89_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/imageio-2.37.0-pyhfb79c49_0.conda hash: - md5: 36349844ff73fcd0140ee7f30745f0bf - sha256: 1fbe1bdbef2c19643c6f4e2c216305d8d54860db80968fecfa7566277518132f + md5: b5577bc2212219566578fd5af9993af6 + sha256: 8ef69fa00c68fad34a3b7b260ea774fda9bd9274fd706d3baffb9519fd0063fe category: main optional: false - name: imagesize @@ -1100,29 +1100,29 @@ package: category: dev optional: true - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: importlib-metadata - version: 8.5.0 + version: 8.6.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' + python: '>=3.9' zipp: '>=0.5' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.5.0-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda hash: - md5: 54198435fce4d64d8a89af22573012a8 - sha256: 7194700ce1a5ad2621fd68e894dd8c1ceaff9a38723e6e0e5298fdef13017b1c + md5: f4b39bf00c69f56ac01e020ebfac066c + sha256: 598951ebdb23e25e4cec4bbff0ae369cec65ead80b50bc08b441d8e54de5cf03 category: main optional: false - name: iniconfig @@ -1130,11 +1130,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: iniconfig @@ -1142,11 +1142,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda hash: - md5: f800d2da156d08e289b14e87e43c1ae5 - sha256: 38740c939b668b36a50ef455b077e8015b8c9cf89860d421b3fff86048f49666 + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca category: dev optional: true - name: intel-openmp @@ -1161,55 +1161,53 @@ package: category: main optional: false - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: isort - version: 5.13.2 + version: 6.0.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<4.0' - setuptools: '' - url: https://conda.anaconda.org/conda-forge/noarch/isort-5.13.2-pyhd8ed1ab_0.conda + python: '>=3.9,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/isort-6.0.1-pyhd8ed1ab_1.conda hash: - md5: 1d25ed2b95b92b026aaa795eabec8d91 - sha256: 78a7e2037029366d2149f73c8d02e93cac903d535e208cc4517808b0b42e85f2 + md5: c25d1a27b791dab1797832aafd6a3e9a + sha256: e1d0e81e3c3da5d7854f9f57ffb89d8f4505bb64a2f05bb01d78eff24344a105 category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jinja2 - version: 3.1.4 + version: 3.1.6 manager: conda platform: win-64 dependencies: markupsafe: '>=2.0' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.4-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda hash: - md5: 7b86ecb7d3557821c649b3c31e3eb9f2 - sha256: 27380d870d42d00350d2d52598cddaf02f9505fb24be09488da0c9b8d1428f2d + md5: 446bd6c8cb26050d528881df495ce646 + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af category: dev optional: true - name: jxrlib @@ -1288,11 +1286,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy-loader @@ -1302,11 +1300,11 @@ package: dependencies: importlib-metadata: '' packaging: '' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy-loader-0.4-pyhd8ed1ab_2.conda hash: - md5: 4809b9f4c6ce106d443c3f90b8e10db2 - sha256: c1ca8dc910d7c32d431d8ef4acdea8da2e876c62f096b99591f712fd62cf7269 + md5: d10d9393680734a8febc4b362a4c94f2 + sha256: d7ea986507090fff801604867ef8e79c8fda8ec21314ba27c032ab18df9c3411 category: main optional: false - name: lazy_loader @@ -1315,11 +1313,11 @@ package: platform: linux-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lazy_loader @@ -1328,41 +1326,42 @@ package: platform: win-64 dependencies: lazy-loader: '0.4' - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_1.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/lazy_loader-0.4-pyhd8ed1ab_2.conda hash: - md5: ec6f70b8a5242936567d4f886726a372 - sha256: bf5a563f4e7d2bd5d3ec0644c0cb452b1e9e4ee68a221f6c9718872a22d4fa7a + md5: bb0230917e2473c77d615104dbe8a49d + sha256: e26803188a54cd90df9ce1983af70b287c4918c0fd178a9aabd9f1580f657a2b category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.16-hb7c19ff_0.conda + libtiff: '>=4.7.0,<4.8.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda hash: - md5: 51bb7010fc86f70eee639b4bb7a894f5 - sha256: 5c878d104b461b7ef922abe6320711c0d01772f4cd55de18b674f88547870041 + md5: 000e85703f0fd9594c81710dd5066471 + sha256: d6a61830a354da022eae93fa896d0991385a875c6bba53c82263a289deda9db8 category: main optional: false - name: lcms2 - version: '2.16' + version: '2.17' manager: conda platform: win-64 dependencies: libjpeg-turbo: '>=3.0.0,<4.0a0' - libtiff: '>=4.6.0,<4.8.0a0' + libtiff: '>=4.7.0,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.16-h67d730c_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.17-hbcf6048_0.conda hash: - md5: d3592435917b62a8becff3a60db674f6 - sha256: f9fd9e80e46358a57d9bb97b1e37a03da4022143b019aa3c4476d8a7795de290 + md5: 3538827f77b82a837fa681a4579e37a1 + sha256: 7712eab5f1a35ca3ea6db48ead49e0d6ac7f96f8560da8023e61b3dbe4f3b25d category: main optional: false - name: ld_impl_linux-64 @@ -1371,10 +1370,10 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda hash: - md5: 048b02e3962f066da18efe3a21b77672 - sha256: 7c91cea91b13f4314d125d1bedb9d03a29ebbd5080ccdea70260363424646dbe + md5: 01f8d123c96816249efd255a31ad7712 + sha256: db73f38155d901a610b2320525b9dd3b31e4949215c870685fd92ea61b5ce472 category: main optional: false - name: lerc @@ -1382,12 +1381,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h27087fc_0.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda hash: - md5: 76bbff344f0134279f225174e9064c8f - sha256: cb55f36dcd898203927133280ae1dc643368af041a48bcf7c026acb7c47b0c12 + md5: 9344155d33912347b37f0ae6c410a835 + sha256: 412381a43d5ff9bbed82cd52a0bbca5b90623f62e41007c9c42d3870c60945ff category: main optional: false - name: lerc @@ -1395,12 +1395,13 @@ package: manager: conda platform: win-64 dependencies: + ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30037' - url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h63175ca_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.0.0-h6470a55_1.conda hash: - md5: 1900cb3cab5055833cfddb0ba233b074 - sha256: f4f39d7f6a2f9b407f8fb567a6c25755270421731d70f0ff331f5de4fa367488 + md5: c1b81da6d29a14b542da14a36c9fbf3f + sha256: 868a3dff758cc676fa1286d3f36c3e0101cca56730f7be531ab84dc91ec58e9d category: main optional: false - name: libaec @@ -1431,7 +1432,7 @@ package: category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: linux-64 dependencies: @@ -1439,31 +1440,31 @@ package: aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' libgcc: '>=13' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.1.1-h1909e37_2.conda + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libavif16-1.2.1-hbb36593_2.conda hash: - md5: 21e468ed3786ebcb2124b123aa2484b7 - sha256: e06da844b007a64a9ac35d4e3dc4dbc66583f79b57d08166cf58f2f08723a6e8 + md5: 971387a27e61235b97cacb440a37e991 + sha256: 19f14cea3ca0b159933827caac06289c67ad66ab2dc8e6725b124cc0f5be2ab1 category: main optional: false - name: libavif16 - version: 1.1.1 + version: 1.2.1 manager: conda platform: win-64 dependencies: - _libavif_api: '>=1.1.1,<1.1.2.0a0' + _libavif_api: '>=1.2.1,<1.2.2.0a0' aom: '>=3.9.1,<3.10.0a0' dav1d: '>=1.2.1,<1.2.2.0a0' - rav1e: '>=0.6.6,<1.0a0' - svt-av1: '>=2.3.0,<2.3.1.0a0' + rav1e: '>=0.6.6,<0.7.0a0' + svt-av1: '>=3.0.2,<3.0.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.1.1-h4d049a7_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libavif16-1.2.1-hb57027a_2.conda hash: - md5: e7e7405d962ebcb6803f29dc4eabae69 - sha256: f74662ac8325dedbc786bf4f3faef39ad4981739cf0239c2ea2d80c791b04de5 + md5: 764ddbda08fc870525ad41ec10f18a65 + sha256: f359fe8f95088b48a2448aac806caec6e392ea3abcda2042f6539ba9545b0cde category: main optional: false - name: libblas @@ -1471,11 +1472,11 @@ package: manager: conda platform: linux-64 dependencies: - libopenblas: '>=0.3.28,<1.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-25_linux64_openblas.conda + libopenblas: '>=0.3.29,<0.3.30.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda hash: - md5: 8ea26d42ca88ec5258802715fe1ee10b - sha256: d6d12dc437d060f838820e9e61bf73baab651f91935ac594cf10beb9ef1b4450 + md5: 728dbebd0f7a20337218beacffd37916 + sha256: 9839fc4ac0cbb0aa3b9eea520adfb57311838959222654804e58f6f2d1771db5 category: main optional: false - name: libblas @@ -1484,10 +1485,10 @@ package: platform: win-64 dependencies: mkl: 2024.2.2 - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.9.0-31_h641d27c_mkl.conda hash: - md5: 499208e81242efb6e5abc7366c91c816 - sha256: 5468bb91c44b41ce060bbd997c797b2f91e2b7ce91a7cbf4ddf7e7b734a8dc98 + md5: d05563c577fe2f37693a554b3f271e8f + sha256: 7bb4d5b591e98fe607279520ee78e3571a297b5720aa789a2536041ad5540de8 category: main optional: false - name: libbrotlicommon @@ -1581,10 +1582,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda hash: - md5: 5dbd1b0fc0d01ec5e0e1fbe667281a11 - sha256: ab87b0477078837c91d9cda62a9faca18fba7c57cc77aa779ae24b3ac783b5dd + md5: abb32c727da370c481a1c206f5159ce9 + sha256: ede8545011f5b208b151fe3e883eb4e31d495ab925ab7b9ce394edca846e0c0d category: main optional: false - name: libcblas @@ -1593,86 +1594,87 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.9.0-31_h5e41251_mkl.conda hash: - md5: 3ed189ba03a9888a8013aaee0d67c49d - sha256: 21528cdfe67dafdb2d21925515a167f13963e002c2b6d06d68984767f731850c + md5: 43c100b94ad2607382b0cf0f3a6b0bf3 + sha256: 609f455b099919bd4d15d4a733f493dc789e02da73fe4474f1cca73afafb95b8 category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' krb5: '>=1.21.3,<1.22.0a0' libgcc: '>=13' - libnghttp2: '>=1.58.0,<2.0a0' - libssh2: '>=1.11.0,<2.0a0' + libnghttp2: '>=1.64.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.10.1-hbbe4b11_0.conda + openssl: '>=3.4.1,<4.0a0' + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.13.0-h332b0f4_0.conda hash: - md5: 6e801c50a40301f6978c53976917b277 - sha256: 54e6114dfce566c3a22ad3b7b309657e3600cdb668398e95f1301360d5d52c99 + md5: cbdc92ac0d93fe3c796e36ad65c7905c + sha256: 38e528acfaa0276b7052f4de44271ff9293fdb84579650601a8c49dac171482a category: main optional: false - name: libcurl - version: 8.10.1 + version: 8.13.0 manager: conda platform: win-64 dependencies: krb5: '>=1.21.3,<1.22.0a0' - libssh2: '>=1.11.0,<2.0a0' + libssh2: '>=1.11.1,<2.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.10.1-h1ee3ff0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.13.0-h88aaa65_0.conda hash: - md5: 7ead800e22ff7b4bccb73e42a8f7a0f4 - sha256: dfbac497c4fee74f67391f9c4a40cab559468b7d04ff9fad4b404a26b5e1d5b8 + md5: c9cf6eb842decbb66c2f34e72c3580d6 + sha256: 185553b37c0299b7a15dc66a7a7e2a0d421adaac784ec9298a0b2ad745116ca5 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.22-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.23-h86f0d12_0.conda hash: - md5: b422943d5d772b7cc858b36ad2a92db5 - sha256: 780f0530a3adfc1497ba49d626931c6afc978c540e1abfde6ccd57128ded6ad6 + md5: 27fe770decaf469a53f3e3a6d593067f + sha256: 4db2f70a1441317d964e84c268e388110ad9cf75ca98994d1336d670e62e6f07 category: main optional: false - name: libdeflate - version: '1.22' + version: '1.23' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.22-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libdeflate-1.23-h76ddb4d_0.conda hash: - md5: a3439ce12d4e3cd887270d9436f9a4c8 - sha256: 579c634b7de8869cb1d76eccd4c032dc275d5a017212128502ea4dc828a5b361 + md5: 34f03138e46543944d4d7f8538048842 + sha256: 881244050587dc658078ee45dfc792ecb458bbb1fdc861da67948d747b117dc2 category: main optional: false - name: libedit - version: 3.1.20191231 + version: 3.1.20250104 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=7.5.0' - ncurses: '>=6.2,<7.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20191231-he28a2e2_2.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda hash: - md5: 4d331e44109e3f0e19b4cb8f9b82f3e1 - sha256: a57d37c236d8f7c886e01656f4949d9dcca131d2a0728609c6f7fa338b65f1cf + md5: c277e0a4d549b03ac1e9d6cbbe3d017b + sha256: d789471216e7aba3c184cd054ed61ce3f6dac6f87a50ec69291b9297f8c18724 category: main optional: false - name: libev @@ -1688,68 +1690,125 @@ package: category: main optional: false - name: libexpat - version: 2.6.4 + version: 2.7.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.6.4-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda hash: - md5: db833e03127376d461e1e13e76f09b6c - sha256: 56541b98447b58e52d824bd59d6382d609e11de1f8adf20b23143e353d2b8d26 + md5: db0bfbe7dd197b68ad5f30333bae6ce0 + sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505 category: main optional: false - name: libexpat - version: 2.6.4 + version: 2.7.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.6.4-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.7.0-he0c23c2_0.conda hash: - md5: eb383771c680aa792feb529eaf9df82f - sha256: 0c0447bf20d1013d5603499de93a16b6faa92d7ead870d96305c0f065b6a5a12 + md5: b6f5352fdb525662f4169a0431d2dd7a + sha256: 1a227c094a4e06bd54e8c2f3ec40c17ff99dcf3037d812294f842210aa66dbeb category: main optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=9.4.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.2-h7f98852_5.tar.bz2 + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda hash: - md5: d645c6d2ac96843a2bfaccd2d62b3ac3 - sha256: ab6e9856c21709b7b517e940ae7028ae0737546122f83c2aa5d692860c3b149e + md5: ede4673863426c0883c0063d853bbd85 + sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab category: main optional: false - name: libffi - version: 3.4.2 + version: 3.4.6 manager: conda platform: win-64 dependencies: - vc: '>=14.1,<15.0a0' - vs2015_runtime: '>=14.16.27012' - url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.2-h8ffe710_5.tar.bz2 + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libffi-3.4.6-h537db12_1.conda + hash: + md5: 85d8fa5e55ed8f93f874b3b23ed54ec6 + sha256: d3b0b8812eab553d3464bbd68204f007f1ebadf96ce30eb0cbc5159f72e353f5 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.13.3-ha770c72_1.conda + hash: + md5: 51f5be229d83ecd401fb369ab96ae669 + sha256: 7be9b3dac469fe3c6146ff24398b685804dfc7a1de37607b84abd076f57cc115 + category: main + optional: false +- name: libfreetype + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libfreetype6: '>=2.13.3' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.13.3-h57928b3_1.conda hash: - md5: 2c96d1b6915b408893f9472569dee135 - sha256: 1951ab740f80660e9bc07d2ed3aefb874d78c107264fd810f24a1a6211d4b1a5 + md5: 410ba2c8e7bdb278dfbb5d40220e39d2 + sha256: e5bc7d0a8d11b7b234da4fcd9d78f297f7dec3fec8bd06108fd3ac7b2722e32e + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.13.3-h48d6fc4_1.conda + hash: + md5: 3c255be50a506c50765a93a6644f32fe + sha256: 7759bd5c31efe5fbc36a7a1f8ca5244c2eabdbeb8fc1bee4b99cf989f35c7d81 + category: main + optional: false +- name: libfreetype6 + version: 2.13.3 + manager: conda + platform: win-64 + dependencies: + libpng: '>=1.6.47,<1.7.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.13.3-h0b5ce68_1.conda + hash: + md5: a84b7d1a13060a9372bea961a8131dbc + sha256: 61308653e7758ff36f80a60d598054168a1389ddfbac46d7864c415fafe18e69 category: main optional: false - name: libgcc - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - _libgcc_mutex: '0.1' + __glibc: '>=2.17,<3.0.a0' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-14.2.0-h77fa898_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.1.0-h767d61c_2.conda hash: - md5: 3cb76c3f10d3bc7f1105b2fc9db984df - sha256: 53eb8a79365e58849e7b1a068d31f4f9e718dc938d6f2c03e960345739a03569 + md5: ea8ac52380885ed41c1baa8f1d6d2b93 + sha256: 0024f9ab34c09629621aefd8603ef77bf9d708129b0dd79029e502c39ffc2195 category: main optional: false - name: libgcc @@ -1759,139 +1818,160 @@ package: dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-14.2.0-h1383e82_2.conda hash: - md5: 75fdd34824997a0f9950a703b15d8ac5 - sha256: ef840e797714440bb10b69446d815966fff41fdac79f79c4e19c475d81cd375d + md5: 4a74c1461a0ba47a3346c04bdccbe2ad + sha256: fddf2fc037bc95adb3b369e8866da8a71b6a67ebcfc4d7035ac4208309dc9e72 category: main optional: false - name: libgcc-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-14.2.0-h69a702a_1.conda + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_2.conda hash: - md5: e39480b9ca41323497b05492a63bc35b - sha256: 3a76969c80e9af8b6e7a55090088bc41da4cffcde9e2c71b17f44d37b7cb87f7 + md5: ddca86c7040dd0e73b2b69bd7833d225 + sha256: 0ab5421a89f090f3aa33841036bb3af4ed85e1f91315b528a9d75fab9aad51ae category: main optional: false - name: libgfortran - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran5: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-14.2.0-h69a702a_1.conda + libgfortran5: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.1.0-h69a702a_2.conda hash: - md5: f1fd30127802683586f768875127a987 - sha256: fc9e7f22a17faf74da904ebfc4d88699013d2992e55505e4aa0eb01770290977 + md5: f92e6e0a3c0c0c85561ef61aa59d555d + sha256: 914daa4f632b786827ea71b5e07cd00d25fc6e67789db2f830dc481eec660342 category: main optional: false -- name: libgfortran-ng - version: 14.2.0 +- name: libgfortran5 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgfortran: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-14.2.0-h69a702a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=15.1.0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.1.0-hcea5267_2.conda hash: - md5: 0a7f4cd238267c88e5d69f7826a407eb - sha256: 423f1e2403f0c665748e42d335e421e53fd03c08d457cfb6f360d329d9459851 + md5: 01de444988ed960031dbe84cf4f9b1fc + sha256: be23750f3ca1a5cb3ada858c4f633effe777487d1ea35fddca04c0965c073350 category: main optional: false -- name: libgfortran5 - version: 14.2.0 +- name: libgomp + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-14.2.0-hd5240d6_1.conda + __glibc: '>=2.17,<3.0.a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.1.0-h767d61c_2.conda hash: - md5: 9822b874ea29af082e5d36098d25427d - sha256: d149a37ca73611e425041f33b9d8dbed6e52ec506fe8cc1fc0ee054bddeb6d5d + md5: fbe7d535ff9d3a168c148e07358cd5b1 + sha256: 05fff3dc7e80579bc28de13b511baec281c4343d703c406aefd54389959154fb category: main optional: false - name: libgomp version: 14.2.0 manager: conda - platform: linux-64 + platform: win-64 dependencies: - _libgcc_mutex: '0.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libgomp-14.2.0-h77fa898_1.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_2.conda hash: - md5: cc3573974587f12dda90d96e3e55a702 - sha256: 1911c29975ec99b6b906904040c855772ccb265a1c79d5d75c8ceec4ed89cd63 + md5: dd6b1ab49e28bcb6154cd131acec985b + sha256: 674ec5f1bf319eac98d0d6ecb9c38e0192f3cf41969a5621d62a7e695e1aa9f3 category: main optional: false -- name: libgomp - version: 14.2.0 +- name: libhwloc + version: 2.11.2 manager: conda platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-14.2.0-h1383e82_1.conda + libxml2: '>=2.13.4,<2.14.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwloc-2.11.2-default_ha69328c_1001.conda hash: - md5: 9e2d4d1214df6f21cba12f6eff4972f9 - sha256: d8739b834608f35775209b032f0c2be752ef187863c7ec847afcebe2f681be4e + md5: b87a0ac5ab6495d8225db5dc72dd21cd + sha256: 850e255997f538d5fb6ed651321141155a33bb781d43d326fc4ff62114dd2842 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.1.0-h00ab1b0_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libhwy-1.2.0-hf40a0c7_0.conda hash: - md5: 88928158ccfe797eac29ef5e03f7d23d - sha256: a9d4fd23f63a729d3f3e6b958c30c588db51697a7e62268068e5bd945ff8a101 + md5: 2f433d593a66044c3f163cb25f0a09de + sha256: 2834859c2216f26d9e024c22a0654267d582173bc93b1c44bf6c6416fecb5fd9 category: main optional: false - name: libhwy - version: 1.1.0 + version: 1.2.0 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.2.0-h1d1702c_0.conda + hash: + md5: f9c48717ec26b7102445719bac1bdba8 + sha256: 57b744e1cd1316ebda141a2abc39d6deae6d2d6833b7fb00d1212bdef8750a16 + category: main + optional: false +- name: libiconv + version: '1.18' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libhwy-1.1.0-h91493d7_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libiconv-1.18-h135ad9c_1.conda hash: - md5: 42521c5639cfbdf930e70e14db59c135 - sha256: ea8b81acf13bab0b5c4472a1d8ce0ad65dc86ef589776d46bf75e90e9acf8717 + md5: 21fc5dba2cbcd8e5e26ff976a312122c + sha256: ea5ed2b362b6dbc4ba7188eb4eaf576146e3dfc6f4395e9f0db76ad77465f786 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.0.0-hd590300_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.0-hb9d3cd8_0.conda hash: - md5: ea25936bb4080d843790b586850f82b8 - sha256: b954e09b7e49c2f2433d6f3bb73868eda5e378278b0f8c1dd10a7ef090e14f2f + md5: 9fa334557db9f63da6c9285fd2a48638 + sha256: 98b399287e27768bf79d48faba8a99a2289748c65cd342ca21033fab1860d4a4 category: main optional: false - name: libjpeg-turbo - version: 3.0.0 + version: 3.1.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.0.0-hcfcfb64_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.0-h2466b09_0.conda hash: - md5: 3f1b948619c45b1ca714d60c7389092c - sha256: 4e7808e3098b4b4ed7e287f63bb24f9045cc4d95bfd39f0db870fc2837d74dff + md5: 7c51d27540389de84852daa1cdb9c63c + sha256: e61b0adef3028b51251124e43eb6edf724c67c0f6736f1628b02511480ac354e category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: linux-64 dependencies: @@ -1899,29 +1979,29 @@ package: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' libgcc: '>=13' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.0-hdb8da77_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.1-h7b0646d_1.conda hash: - md5: 9c4554fafc94db681543804037e65de2 - sha256: ea50bc2d3cb87c667decdde55100faca6a9b7c59bd6792690c53950660bbce57 + md5: 959fc2b6c0df7883e070b3fe525219a5 + sha256: 67d9aa9a652c7fdfcc6161a681058a47736b41bb4b8d179176c12105f0cee45d category: main optional: false - name: libjxl - version: 0.11.0 + version: 0.11.1 manager: conda platform: win-64 dependencies: libbrotlidec: '>=1.1.0,<1.2.0a0' libbrotlienc: '>=1.1.0,<1.2.0a0' - libhwy: '>=1.1.0,<1.2.0a0' + libhwy: '>=1.2.0,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.0-h456c5fc_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjxl-0.11.1-ha161b08_1.conda hash: - md5: 9980273d0ab84c1bce3d02c6f3f63d8e - sha256: e362b266361c30897a06b82c4769b418dfc86173a24019d8540be45bbb7a7c1f + md5: 712576816cffd54388d4237613019b72 + sha256: 6e9a3595448dceae32f1cfd0bfe277bacda79634824536c14b9eecb41da252aa category: main optional: false - name: liblapack @@ -1930,10 +2010,10 @@ package: platform: linux-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-25_linux64_openblas.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-31_h7ac8fdf_openblas.conda hash: - md5: 4dc03a53fc69371a6158d0ed37214cd3 - sha256: 9d1ff017714edb2d84868f0f931a4a0e7c289a971062b2ac66cfc8145df7e20e + md5: 452b98eafe050ecff932f0ec832dd03f + sha256: f583661921456e798aba10972a8abbd9d33571c655c1f66eff450edc9cbefcf3 category: main optional: false - name: liblapack @@ -1942,10 +2022,37 @@ package: platform: win-64 dependencies: libblas: 3.9.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-25_win64_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.9.0-31_h1aa476e_mkl.conda hash: - md5: f716ef84564c574e8e74ae725f5d5f93 - sha256: 98c13a28596389539abe3f608c6fbd2826df47671f77c58a331df878c6140c53 + md5: 40b47ee720a185289760960fc6185750 + sha256: 9415e807aa6f8968322bbd756aab8f487379d809c74266d37c697b8d85c534ad + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_1.conda + hash: + md5: a76fd702c93cd2dfd89eff30a5fd45a8 + sha256: eeff241bddc8f1b87567dd6507c9f441f7f472c27f0860a07628260c000ef27c + category: main + optional: false +- name: liblzma + version: 5.8.1 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.1-h2466b09_1.conda + hash: + md5: 14a1042c163181e143a7522dfb8ad6ab + sha256: adbf6c7bde70536ada734a81b8b5aa23654f2b95445204404622e0cc40e921a0 category: main optional: false - name: libnghttp2 @@ -1979,7 +2086,7 @@ package: category: main optional: false - name: libopenblas - version: 0.3.28 + version: 0.3.29 manager: conda platform: linux-64 dependencies: @@ -1987,28 +2094,28 @@ package: libgcc: '>=14' libgfortran: '' libgfortran5: '>=14.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.28-pthreads_h94d23a6_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda hash: - md5: 62857b389e42b36b686331bec0922050 - sha256: 99ba271d8a80a1af2723f2e124ffd91d850074c0389c067e6d96d72a2dbfeabe + md5: 0a4d0252248ef9a0f88f2ba8b8a08e12 + sha256: cc5389ea254f111ef17a53df75e8e5209ef2ea6117e3f8aced88b5a8e51f11c4 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.44-hadc24fc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.47-h943b412_0.conda hash: - md5: f4cc49d7aa68316213e4b12be35308d1 - sha256: e5b14f7a01c2db4362d8591f42f82f336ed48d5e4079e4d1f65d0c2a3637ea78 + md5: 55199e2ae2c3651f6f9b2a447b47bdc9 + sha256: 23367d71da58c9a61c8cbd963fcffb92768d4ae5ffbef9a47cdf1f54f98c5c36 category: main optional: false - name: libpng - version: 1.6.44 + version: 1.6.47 manager: conda platform: win-64 dependencies: @@ -2016,92 +2123,94 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.44-h3ca93ac_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.47-h7a4582a_0.conda hash: - md5: 639ac6b55a40aa5de7b8c1b4d78f9e81 - sha256: 0d3d6ff9225f6918ac225e3839c0d91e5af1da08a4ebf59cac1bfd86018db945 + md5: ad620e92b82d2948bc019e029c574ebb + sha256: e12c46ca882080d901392ae45e0e5a1c96fc3e5acd5cd1a23c2632eb7f024f26 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.47.0-hadc24fc_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.2-hee588c1_0.conda hash: - md5: b6f02b52a174e612e89548f4663ce56a - sha256: 8a9aadf996a2399f65b679c6e7f29139d5059f699c63e6d7b50e20db10c00508 + md5: 93048463501053a00739215ea3f36324 + sha256: 525d4a0e24843f90b3ff1ed733f0a2e408aa6dd18b9d4f15465595e078e104a2 category: main optional: false - name: libsqlite - version: 3.47.0 + version: 3.49.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.47.0-h2466b09_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.49.2-h67fdade_0.conda hash: - md5: 5b1f36012cc3d09c4eb9f24ad0e2c379 - sha256: 3342d6fe787f5830f7e8466d9c65c914bfd8d67220fb5673041b338cbba47afe + md5: a3900c97ba9e03332e9a911fe63f7d64 + sha256: 1612baa49124ec1972b085ab9d6bf1855c5f38e8f16e8d8f96c193d6e11688b2 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.0-h0841786_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda hash: - md5: 1f5a58e686b13bcfde88b93f547d23fe - sha256: 50e47fd9c4f7bf841a11647ae7486f65220cfc988ec422a4475fe8d5a823824d + md5: eecce068c7e4eddeb169591baac20ac4 + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 category: main optional: false - name: libssh2 - version: 1.11.0 + version: 1.11.1 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' - openssl: '>=3.1.1,<4.0a0' + libzlib: '>=1.3.1,<2.0a0' + openssl: '>=3.5.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.0-h7dfc565_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libssh2-1.11.1-h9aa295b_0.conda hash: - md5: dc262d03aae04fe26825062879141a41 - sha256: 813fd04eed2a2d5d9c36e53c554f9c1f08e9324e2922bd60c9c52dbbed2dbcec + md5: 9dce2f112bfd3400f4f432b3d0ac07b2 + sha256: cbdf93898f2e27cefca5f3fe46519335d1fab25c4ea2a11b11502ff63e602c09 category: main optional: false - name: libstdcxx - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libgcc: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-hc0a3c3a_1.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_2.conda hash: - md5: 234a5554c53625688d51062645337328 - sha256: 4661af0eb9bdcbb5fb33e5d0023b001ad4be828fccdcc56500059d56f9869462 + md5: 1cb1c67961f6dd257eae9e9691b341aa + sha256: 6ae3d153e78f6069d503d9309f2cac6de5b93d067fc6433160a4c05226a5dad4 category: main optional: false - name: libstdcxx-ng - version: 14.2.0 + version: 15.1.0 manager: conda platform: linux-64 dependencies: - libstdcxx: 14.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-14.2.0-h4852527_1.conda + libstdcxx: 15.1.0 + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_2.conda hash: - md5: 8371ac6457591af2cf6159439c1fd051 - sha256: 25bb30b827d4f6d6f0522cc0579e431695503822f144043b93c50237017fffd8 + md5: 9d2072af184b5caa29492bf2344597bb + sha256: 11bea86e11de7d6bce87589197a383344df3fa0a3552dab7e931785ff1159a5b category: main optional: false - name: libtiff @@ -2111,18 +2220,18 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' + libdeflate: '>=1.23,<1.24.0a0' libgcc: '>=13' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libstdcxx: '>=13' - libwebp-base: '>=1.4.0,<2.0a0' + libwebp-base: '>=1.5.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-he137b08_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hd9ff511_4.conda hash: - md5: 63872517c98aa305da58a757c443698e - sha256: 9890121db85f6ef463fe12eb04ef1471176e3ef3b5e2d62e8d6dac713df00df4 + md5: 6c1028898cf3a2032d9af46689e1b81a + sha256: 7480613af15795281bd338a4d3d2ca148f9c2ecafc967b9cc233e78ba2fe4a6d category: main optional: false - name: libtiff @@ -2131,18 +2240,18 @@ package: platform: win-64 dependencies: lerc: '>=4.0.0,<5.0a0' - libdeflate: '>=1.22,<1.23.0a0' - libjpeg-turbo: '>=3.0.0,<4.0a0' + libdeflate: '>=1.23,<1.24.0a0' + libjpeg-turbo: '>=3.1.0,<4.0a0' + liblzma: '>=5.8.1,<6.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-hfc51747_1.conda + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libtiff-4.7.0-h797046b_4.conda hash: - md5: eac317ed1cc6b9c0af0c27297e364665 - sha256: 902cb9f7f54d17dcfd54ce050b1ce2bc944b9bbd1748913342c2ea1e1140f8bb + md5: 7d938ca70c64c5516767b4eae0a56172 + sha256: 3456e2a6dfe6c00fd0cda316f0cbb47caddf77f83d3ed4040b6ad17ec1610d2a category: main optional: false - name: libuuid @@ -2158,29 +2267,30 @@ package: category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.4.0-hd590300_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.5.0-h851e524_0.conda hash: - md5: b26e8aa824079e1be0294e7152ca4559 - sha256: 49bc5f6b1e11cb2babf2a2a731d1a680a5e08a858280876a779dbda06c78c35f + md5: 63f790534398730f59e1b899c3644d4a + sha256: c45283fd3e90df5f0bd3dbcd31f59cdd2b001d424cf30a07223655413b158eaf category: main optional: false - name: libwebp-base - version: 1.4.0 + version: 1.5.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.4.0-hcfcfb64_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwebp-base-1.5.0-h3b0e114_0.conda hash: - md5: abd61d0ab127ec5cd68f62c2969e6f34 - sha256: d0ca51cb1de9192be9a3238e71fbcca5a535619c499c4f4c9b2ed41c14d36770 + md5: 33f7313967072c6e6d8f865f5493c7ae + sha256: 1d75274614e83a5750b8b94f7bad2fc0564c2312ff407e697d99152ed095576f category: main optional: false - name: libwinpthread @@ -2189,10 +2299,10 @@ package: platform: win-64 dependencies: ucrt: '' - url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_8.conda + url: https://conda.anaconda.org/conda-forge/win-64/libwinpthread-12.0.0.r4.gg4f2fc60ca-h57928b3_9.conda hash: - md5: 03cccbba200ee0523bde1f3dad60b1f3 - sha256: 6d5e158813ab8d553fbb0fedd0abe7bf92970b0be3a9ddf12da0f6cbad78f506 + md5: 08bfa5da6e242025304b206d152479ef + sha256: 373f2973b8a358528b22be5e8d84322c165b4c5577d24d94fd67ad1bb0a0f261 category: main optional: false - name: libxcb @@ -2240,6 +2350,22 @@ package: sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c category: main optional: false +- name: libxml2 + version: 2.13.8 + manager: conda + platform: win-64 + dependencies: + libiconv: '>=1.18,<2.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.13.8-h442d1da_0.conda + hash: + md5: 833c2dbc1a5020007b520b044c713ed3 + sha256: 473b8a53c8df714d676ab41711551c8d250f8d799f2db5cb7cb2b177a0ce13f6 + category: main + optional: false - name: libzlib version: 1.3.1 manager: conda @@ -2294,30 +2420,31 @@ package: category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.9.4-hcb278e6_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda hash: - md5: 318b08df404f9c9be5712aaa5a6f0bb0 - sha256: 1b4c105a887f9b2041219d57036f72c4739ab9e9fe5a1486f094e58c76b31f5f + md5: 9de5350a85c4a20c685259b889aa6393 + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 category: main optional: false - name: lz4-c - version: 1.9.4 + version: 1.10.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.9.4-hcfcfb64_0.conda + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/lz4-c-1.10.0-h2466b09_1.conda hash: - md5: e34720eb20a33fc3bfb8451dd837ab7a - sha256: a0954b4b1590735ea5f3d0f4579c3883f8ac837387afd5b398b241fda85124ab + md5: 0b69331897a92fac3d8923549d48d092 + sha256: 632cf3bdaf7a7aeb846de310b6044d90917728c73c77f138f08aa9438fc4d6b5 category: main optional: false - name: markupsafe @@ -2329,10 +2456,10 @@ package: libgcc: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda hash: - md5: a755704ea0e2503f8c227d84829a8e81 - sha256: 15f14ab429c846aacd47fada0dc4f341d64491e097782830f0906d00cb7b48b6 + md5: eb227c3e0bf58f5bd69c0532b157975b + sha256: 4a6bf68d2a2b669fecc9a4a009abd1cf8e72c2289522ff00d81b5a6e51ae78f5 category: dev optional: true - name: markupsafe @@ -2345,10 +2472,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py312h31fea79_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.2-py312h31fea79_1.conda hash: - md5: e2ff001440760f2cbac24765d8a3d84a - sha256: eb0f3768890291f2d5fb666ab31b32b37a821e4a30968c6b3cd332472957abe7 + md5: 944fdd848abfbd6929e57c790b8174dd + sha256: bbb9595fe72231a8fbc8909cfa479af93741ecd2d28dfe37f8f205fef5df2217 category: dev optional: true - name: mccabe @@ -2356,11 +2483,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mccabe @@ -2368,11 +2495,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/mccabe-0.7.0-pyhd8ed1ab_1.conda hash: - md5: 34fc335fc50eef0b5ea708f2b5f54e0c - sha256: 0466ad9490b761e9a8c57fab574fc099136b45fa19a0746ce33acdeb2a84766b + md5: 827064ddfe0de2917fb29f1da4f8f533 + sha256: 9b0037171dad0100f0296699a11ae7d355237b55f42f9094aebc0f41512d96a1 category: dev optional: true - name: mkl @@ -2382,10 +2509,10 @@ package: dependencies: intel-openmp: 2024.* tbb: 2021.* - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_14.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2024.2.2-h66d3029_15.conda hash: - md5: f011e7cc21918dc9d1efe0209e27fa16 - sha256: 098ba4a3cb82f627bc79dc0ab1111b44859c9ef4aaa8d75ce043bce107770cb3 + md5: 302dff2807f2927b3e9e0d19d60121de + sha256: 20e52b0389586d0b914a49cd286c5ccc9c47949bed60ca6df004d1d295f2edbd category: main optional: false - name: ncurses @@ -2394,11 +2521,11 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-he02047a_1.conda + libgcc: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda hash: - md5: 70caf8bb6cf39a0b6b7efc885f51c0fe - sha256: 6a1d5d8634c1a07913f1c525db6455918cbc589d745fac46d9d6e30340c8731a + md5: 47e340acb35de30501a76c7c799c41d7 + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 category: main optional: false - name: networkx @@ -2406,7 +2533,7 @@ package: manager: conda platform: linux-64 dependencies: - python: '' + python: '>=3.10' url: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda hash: md5: fd40bf7f7f4bc4b647dc8512053d9873 @@ -2418,7 +2545,7 @@ package: manager: conda platform: win-64 dependencies: - python: '' + python: '>=3.10' url: https://conda.anaconda.org/conda-forge/noarch/networkx-3.4.2-pyh267e887_2.conda hash: md5: fd40bf7f7f4bc4b647dc8512053d9873 @@ -2463,54 +2590,55 @@ package: category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libpng: '>=1.6.43,<1.7.0a0' - libstdcxx-ng: '>=12' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.2-h488ebb8_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libpng: '>=1.6.44,<1.7.0a0' + libstdcxx: '>=13' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h5fbd93e_0.conda hash: - md5: 7f2e286780f072ed750df46dc2631138 - sha256: 5600a0b82df042bd27d01e4e687187411561dfc11cc05143a08ce29b64bf2af2 + md5: 9e5816bc95d285c115a3ebc2f8563564 + sha256: 5bee706ea5ba453ed7fd9da7da8380dd88b865c8d30b5aaec14d2b6dd32dbc39 category: main optional: false - name: openjpeg - version: 2.5.2 + version: 2.5.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.43,<1.7.0a0' - libtiff: '>=4.6.0,<4.8.0a0' - libzlib: '>=1.2.13,<2.0.0a0' + libpng: '>=1.6.44,<1.7.0a0' + libtiff: '>=4.7.0,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.2-h3d672ee_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.3-h4d64b90_0.conda hash: - md5: 7e7099ad94ac3b599808950cec30ad4e - sha256: dda71cbe094234ab208f3552dec1f4ca6f2e614175d010808d6cb66ecf0bc753 + md5: fc050366dd0b8313eb797ed1ffef3a29 + sha256: 410175815df192f57a07c29a6b3fdd4231937173face9e63f0830c1234272ce3 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.4.0-hb9d3cd8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.0-h7b32b05_1.conda hash: - md5: 23cc74f77eb99315c0360ec3533147a9 - sha256: 814b9dff1847b132c676ee6cc1a8cb2d427320779b93e1b6d76552275c128705 + md5: de356753cfdbffcde5bb1e86e3aa6cd0 + sha256: b4491077c494dbf0b5eaa6d87738c22f2154e9277e5293175ec187634bd808a0 category: main optional: false - name: openssl - version: 3.4.0 + version: 3.5.0 manager: conda platform: win-64 dependencies: @@ -2518,34 +2646,34 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.4.0-h2466b09_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.5.0-ha4e3fda_1.conda hash: - md5: d0d805d9b5524a14efb51b3bff965e83 - sha256: e03045a0837e01ff5c75e9273a572553e7522290799807f918c917a9826a6484 + md5: 72c07e46b6766bb057018a9a74861b89 + sha256: 02846553d2a4c9bde850c60824d0f02803eb9c9b674d5c1a8cce25bc387e748f category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: packaging - version: '24.2' + version: '25.0' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-24.2-pyhff2d567_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda hash: - md5: 8508b703977f4c4ada34d657d051972c - sha256: 74843f871e5cd8a1baf5ed8c406c571139c287141efe532f8ffbdafa3664d244 + md5: 58335b26c38bf4a20f399384c33cbcf9 + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 category: main optional: false - name: pillow @@ -2597,55 +2725,55 @@ package: category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: pip - version: 24.3.1 + version: 25.1.1 manager: conda platform: win-64 dependencies: - python: '>=3.8,<3.13.0a0' + python: '>=3.9,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-24.3.1-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda hash: - md5: 5dd546fe99b44fda83963d15f84263b7 - sha256: 499313e72e20225f84c2e9690bbaf5b952c8d7e0bf34b728278538f766b81628 + md5: 32d0781ace05105cc99af55d36cbec7c + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e category: main optional: false - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: platformdirs - version: 4.3.6 + version: 4.3.7 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.6-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda hash: - md5: fd8f2b18b65bbf62e8f653100690c8d2 - sha256: c81bdeadc4adcda216b2c7b373f0335f5c78cc480d1d55d10f21823590d7e46f + md5: e57da6fe54bb3a5556cf36d199ff07d8 + sha256: ae7d3e58224d53d6b59e1f5ac5809803bb1972f0ac4fb10cd9b8c87d4122d3e0 category: dev optional: true - name: pluggy @@ -2653,11 +2781,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pluggy @@ -2665,11 +2793,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.5.0-pyhd8ed1ab_1.conda hash: - md5: d3483c8fc2dc2cc3f5cf43e26d60cabf - sha256: 33eaa3359948a260ebccf9cdc2fd862cea5a6029783289e13602d8e634cd9a26 + md5: e9dcbce5f45f9ee500e728ae58b605b6 + sha256: 122433fc5318816b8c69283aaf267c73d87aa2d09ce39f64c9805c9a3b264819 category: dev optional: true - name: pthread-stubs @@ -2704,11 +2832,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pycparser @@ -2716,140 +2844,144 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda hash: - md5: 844d9eb3b43095b031874477f7d70088 - sha256: 406001ebf017688b1a1554b49127ca3a4ac4626ec0fd51dc75ffa4415b720b64 + md5: 12c566707c80111f9799308d9e265aef + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 category: dev optional: true - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic - version: 2.9.2 + version: 2.11.4 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.23.4 - python: '>=3.7' + pydantic-core: 2.33.2 + python: '>=3.9' typing-extensions: '>=4.6.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.9.2-pyhd8ed1ab_0.conda + typing-inspection: '>=0.4.0' + typing_extensions: '>=4.12.2' + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.11.4-pyh3cfb1c2_0.conda hash: - md5: 1eb533bb8eb2199e3fef3e4aa147319f - sha256: 1b7b0dc9f6af4da156bf22b0263be70829364a08145c696d3670facff2f6441a + md5: 8ad3ad8db5ce2ba470c9facc37af00a9 + sha256: a522473505ac6a9c10bb304d7338459a406ba22a6d3bb1a355c1b5283553a372 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - python: '>=3.12,<3.13.0a0' + python: '' python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.23.4-py312h12e396e_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.33.2-py312h680f630_0.conda hash: - md5: 0845ab52d4ea209049129a6a91bc74ba - sha256: 365fde689865087b2a9da636f36678bd59617b324ce7a538b4806e90602b20f1 + md5: cfbd96e5a0182dfb4110fc42dda63e57 + sha256: 4d14d7634c8f351ff1e63d733f6bb15cba9a0ec77e468b0de9102014a4ddc103 category: main optional: false - name: pydantic-core - version: 2.23.4 + version: 2.33.2 manager: conda platform: win-64 dependencies: - python: '>=3.12,<3.13.0a0' + python: '' python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.23.4-py312h2615798_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.33.2-py312h8422cdd_0.conda hash: - md5: 94169f56c3ad3d070248c73f71371944 - sha256: cda5f2ea2fb8b1aa91b744aadec269ec3060832106242873639df205258aac62 + md5: c61e3f191da309117e0b0478b49f6e91 + sha256: f377214abd06f1870011a6068b10c9e23dc62065d4c2de13b2f0a6014636e0ae category: main optional: false - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pygments - version: 2.18.0 + version: 2.19.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.18.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.1-pyhd8ed1ab_0.conda hash: - md5: b7f5c092b8f9800150d998a71b76d5a1 - sha256: 78267adf4e76d0d64ea2ffab008c501156c108bb08fecb703816fb63e279780b + md5: 232fb4577b6687b2d503ef8e254270c9 + sha256: 28a3e3161390a9d23bc02b4419448f8d27679d9e2c250e29849e37749c8de86b category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: linux-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pylint - version: 3.3.1 + version: 3.3.7 manager: conda platform: win-64 dependencies: - astroid: '>=3.3.4,<3.4.0-dev0' + astroid: '>=3.3.8,<3.4.0-dev0' colorama: '>=0.4.5' dill: '>=0.3.7' - isort: '>=4.2.5,<6,!=5.13.0' + isort: '>=4.2.5,<7,!=5.13.0' mccabe: '>=0.6,<0.8' platformdirs: '>=2.2.0' - python: '>=3.9.0' + python: '>=3.9' tomli: '>=1.1.0' tomlkit: '>=0.10.1' typing_extensions: '>=3.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pylint-3.3.7-pyhe01879c_0.conda hash: - md5: 2a3426f75e2172c932131f4e3d51bcf4 - sha256: 35c0b0f3b8b0585fee0966f5a09b7bd43519a5bca58a9f29f502dd8442a9b14c + md5: fad6b90165dcf39e3ac79de5dbc030a8 + sha256: 6a1dc262763220c9dc046400d8655ebe58ad4d81e872be7264af5137f906e220 category: dev optional: true - name: pysocks @@ -2858,11 +2990,11 @@ package: platform: linux-64 dependencies: __unix: '' - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha2e5f31_6.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda hash: - md5: 2a7de29fb590ca14b5243c4c812c8025 - sha256: a42f826e958a8d22e65b3394f437af7332610e43ee313393d1cf143f0a2d274b + md5: 461219d1a5bd61342293efa2c0c90eac + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 category: dev optional: true - name: pysocks @@ -2871,16 +3003,16 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.8' + python: '>=3.9' win_inet_pton: '' - url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh0701188_6.tar.bz2 + url: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyh09c184e_7.conda hash: - md5: 56cd9fe388baac0e90c7149cfac95b60 - sha256: b3a612bc887f3dd0fb7c4199ad8e342bd148cf69a9b74fd9468a18cf2bef07b7 + md5: e2fd202833c4a981ce8a65974fe4abd1 + sha256: d016e04b0e12063fbee4a2d5fbb9b39a8d191b5a0042f0b8459188aedeabb0ca category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: linux-64 dependencies: @@ -2889,16 +3021,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest - version: 8.3.3 + version: 8.3.5 manager: conda platform: win-64 dependencies: @@ -2907,16 +3039,16 @@ package: iniconfig: '' packaging: '' pluggy: <2,>=1.5 - python: '>=3.8' + python: '>=3.9' tomli: '>=1' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-8.3.5-pyhd8ed1ab_0.conda hash: - md5: c03d61f31f38fdb9facf70c29958bf7a - sha256: e99376d0068455712109d233f5790458ff861aeceb458bfda74e353338e4d815 + md5: c3c9316209dec74a705a36797970c6be + sha256: 963524de7340c56615583ba7b97a6beb20d5c56a59defb59724dc2a3105169c9 category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: linux-64 dependencies: @@ -2924,14 +3056,14 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: pytest-cov - version: 6.0.0 + version: 6.1.1 manager: conda platform: win-64 dependencies: @@ -2939,63 +3071,63 @@ package: pytest: '>=4.6' python: '>=3.9' toml: '' - url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pytest-cov-6.1.1-pyhd8ed1ab_0.conda hash: - md5: cb8a11b6d209e3d85e5094bdbd9ebd9c - sha256: 915323edaee9f6f3ebd8c2e5450b4865700edf2c85eb2bba61980e66c6f03c5d + md5: 1e35d8f975bc0e984a19819aa91c440a + sha256: 9961a1524f63d10bc29efdc52013ec06b0e95fb2619a250e250ff3618261d5cd category: dev optional: true - name: python - version: 3.12.7 + version: 3.12.10 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' bzip2: '>=1.0.8,<2.0a0' ld_impl_linux-64: '>=2.36.1' - libexpat: '>=2.6.3,<3.0a0' - libffi: '>=3.4,<4.0a0' + libexpat: '>=2.7.0,<3.0a0' + libffi: '>=3.4.6,<3.5.0a0' libgcc: '>=13' + liblzma: '>=5.8.1,<6.0a0' libnsl: '>=2.0.1,<2.1.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libsqlite: '>=3.49.1,<4.0a0' libuuid: '>=2.38.1,<3.0a0' libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' readline: '>=8.2,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.7-hc5c86c4_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.10-h9e4cc4f_0_cpython.conda hash: - md5: 0515111a9cdf69f83278f7c197db9807 - sha256: 674be31ff152d9f0e0fe16959a45e3803a730fc4f54d87df6a9ac4e6a698c41d + md5: a41d26cd4d47092d683915d058380dec + sha256: 4dc1da115805bd353bded6ab20ff642b6a15fcc72ac2f3de0e1d014ff3612221 category: main optional: false - name: python - version: 3.12.7 + version: 3.12.10 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.6.3,<3.0a0' - libffi: '>=3.4,<4.0a0' - libsqlite: '>=3.46.1,<4.0a0' + libexpat: '>=2.7.0,<3.0a0' + libffi: '>=3.4.6,<3.5.0a0' + liblzma: '>=5.8.1,<6.0a0' + libsqlite: '>=3.49.1,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.3.2,<4.0a0' + openssl: '>=3.5.0,<4.0a0' pip: '' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.7-hce54a09_0_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.10-h3f84c4b_0_cpython.conda hash: - md5: 21f1f7c6ccf6b747c5086d2422c230e1 - sha256: 2308cfa9ec563360d29ced7fd13a6b60b9a7b3cf8961a95c78c69f486211d018 + md5: 495e849ebc04562381539d25cf303a9f + sha256: a791fa8f5ce68ab00543ecd3798bfa573db327902ccd5cb7598fd7e94ea194d3 category: main optional: false - name: python_abi @@ -3003,10 +3135,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/python_abi-3.12-5_cp312.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda hash: - md5: 0424ae29b104430108f5218a66db7260 - sha256: d10e93d759931ffb6372b45d65ff34d95c6000c61a07e298d162a3bc2accebb0 + md5: 0dfcdc155cf23812a0c9deada86fb723 + sha256: a1bbced35e0df66cc713105344263570e835625c28d1bdee8f748f482b2d7793 category: main optional: false - name: python_abi @@ -3014,38 +3146,38 @@ package: manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/win-64/python_abi-3.12-5_cp312.conda + url: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda hash: - md5: e8681f534453af7afab4cd2bc1423eec - sha256: 9486662af81a219e96d343449eff242f38d7c5128ced5ce5acf85857265058d6 + md5: 0dfcdc155cf23812a0c9deada86fb723 + sha256: a1bbced35e0df66cc713105344263570e835625c28d1bdee8f748f482b2d7793 category: main optional: false - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: linux-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pytz - version: '2024.2' + version: '2025.2' manager: conda platform: win-64 dependencies: - python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2024.2-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda hash: - md5: 260009d03c9d5c0f111904d851f053dc - sha256: 81c16d9183bb4a6780366ce874e567ee5fc903722f85b2f8d1d9479ef1dafcc9 + md5: bc8e3267d44011051f2eb14d22fb0960 + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 category: dev optional: true - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: linux-64 dependencies: @@ -3054,14 +3186,14 @@ package: numpy: '>=1.23,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.7.0-py312hc0a28a1_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pywavelets-1.8.0-py312hc0a28a1_0.conda hash: - md5: 8300d634adec4a6aed35a87e90e9cb07 - sha256: 1781453c0845b719e32b99a6f47a7b4d755aca33acfaea1c56ddd097282d1fe8 + md5: 3f62987017ad18e9e7dadce9899de9ef + sha256: ec5c23785a7975130a988fafca41154a900b994cf0e8b1a2ae24ede25c4ff538 category: main optional: false - name: pywavelets - version: 1.7.0 + version: 1.8.0 manager: conda platform: win-64 dependencies: @@ -3071,10 +3203,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.7.0-py312h1a27103_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/pywavelets-1.8.0-py312h1a27103_0.conda hash: - md5: 728ff8ec7623beb91ea416e466dd1a24 - sha256: 743c6f9e56993b824f45738dbca884a65635c72d5f72804b923e193ad8f2e482 + md5: 35df6bc0305f79e6011a610cada5e9b6 + sha256: bbfe567f29e26de0e099f14ddf752b807c3790a3fea56e502a67dde018c89fe4 category: main optional: false - name: pyyaml @@ -3087,10 +3219,10 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h66e93f0_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda hash: - md5: 549e5930e768548a89c23f595dac5a95 - sha256: a60705971e958724168f2ebbb8ed4853067f1d3f7059843df3903e3092bbcffa + md5: cf2485f39740de96e2a7f2bb18ed2fee + sha256: 159cba13a93b3fe084a1eb9bda0a07afc9148147647f0d437c3c3da60980503b category: dev optional: true - name: pyyaml @@ -3104,10 +3236,10 @@ package: vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py312h4389bb4_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.2-py312h31fea79_2.conda hash: - md5: afb7809721516919c276b45f847c085f - sha256: fa3ede1fa2ed6ea0a51095aeea398f6f0f54af036c4bc525726107cfb49229d5 + md5: ba00a2e5059c1fde96459858537cc8f5 + sha256: 76fec03ef7e67e37724873e1f805131fb88efb57f19e9a77b4da616068ef5c28 category: dev optional: true - name: rav1e @@ -3141,12 +3273,12 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - ncurses: '>=6.3,<7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8228510_1.conda + libgcc: '>=13' + ncurses: '>=6.5,<7.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda hash: - md5: 47d31b792659ce70f470b5c82fdfb7a4 - sha256: 5435cf39d039387fbdc977b0a762357ea909a7694d9528ab40f005e9208744d7 + md5: 283b96675859b20a825f8fa30f311446 + sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c category: main optional: false - name: requests @@ -3157,12 +3289,12 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad category: dev optional: true - name: requests @@ -3173,12 +3305,36 @@ package: certifi: '>=2017.4.17' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' - python: '>=3.8' + python: '>=3.9' urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda + hash: + md5: a9b9368f3701a417eac9edbcae7cb737 + sha256: d701ca1136197aa121bbbe0e8c18db6b5c94acbd041c2b43c70e5ae104e1d8ad + category: dev + optional: true +- name: roman-numerals-py + version: 3.1.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda hash: - md5: 5ede4753180c7a550a443c430dc8ab52 - sha256: 5845ffe82a6fa4d437a2eae1e32a1ad308d7ad349f61e337c0a890fe04c513cc + md5: 5f0f24f8032c2c1bb33f59b75974f5fc + sha256: 0116a9ca9bf3487e18979b58b2f280116dba55cb53475af7a6d835f7aa133db8 + category: dev + optional: true +- name: roman-numerals-py + version: 3.1.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/roman-numerals-py-3.1.0-pyhd8ed1ab_0.conda + hash: + md5: 5f0f24f8032c2c1bb33f59b75974f5fc + sha256: 0116a9ca9bf3487e18979b58b2f280116dba55cb53475af7a6d835f7aa133db8 category: dev optional: true - name: scikit-image @@ -3244,13 +3400,13 @@ package: libgfortran5: '>=13.3.0' liblapack: '>=3.9.0,<4.0a0' libstdcxx: '>=13' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.14.1-py312h62794b6_2.conda hash: - md5: b43233a9e2f62fb94affe5607ea79473 - sha256: d069a64edade554261672d8febf4756aeb56a6cb44bd91844eaa944e5d9f4eb9 + md5: 94688dd449f6c092e5f951780235aca1 + sha256: 6e4916d610dc15f9b504517bd6c1f3dbbae019a3c7abf0aeb55f310c452a4474 category: main optional: false - name: scipy @@ -3261,40 +3417,40 @@ package: libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' liblapack: '>=3.9.0,<4.0a0' - numpy: '>=1.23.5' + numpy: <2.3 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h337df96_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.14.1-py312h337df96_2.conda hash: - md5: 7d85322084d7262008c49c85d3079c50 - sha256: d0a8b9e849ae53af5c8373d1429464e071fda3ee35accb77775757b330e0d340 + md5: 3ef0017e79039d4767ba3b4891113a07 + sha256: eb67adcca33026895b6539d02e1bc01f495e1d593a26053d734fe7a180e708f4 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: setuptools - version: 75.5.0 + version: 80.1.0 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.5.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.1.0-pyhff2d567_0.conda hash: - md5: ade63405adb52eeff89d506cd55908c0 - sha256: 54dcf5f09f74f69641e0063bc695b38340d0349fa8371b1f2ed0c45c5b2fd224 + md5: f6f72d0837c79eaec77661be43e8a691 + sha256: 777d34ed359cedd5a5004c930077c101bb3b70e5fbb04d29da5058d75b0ba487 category: main optional: false - name: snappy @@ -3302,12 +3458,13 @@ package: manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-ha2e4443_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/snappy-1.2.1-h8bd8927_1.conda hash: - md5: 6b7dcc7349efd123d493d2dbe85a045f - sha256: dc7c8e0e8c3e8702aae81c52d940bfaabe756953ee51b1f1757e891bab62cf7f + md5: 3b3e64af585eadfb52bb90b553db5edf + sha256: ec91e86eeb2c6bbf09d51351b851e945185d70661d2ada67204c9a6419d282d3 category: main optional: false - name: snappy @@ -3318,10 +3475,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h23299a8_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/snappy-1.2.1-h500f7fa_1.conda hash: - md5: 7635a408509e20dcfc7653ca305ad799 - sha256: 5b9450f619aabcfbf3d284a272964250b2e1971ab0f7a7ef9143dda0ecc537b8 + md5: e32fb978aaea855ddce624eb8c8eb69a + sha256: 29753b51803c0396c3cb56e4f11e68c968a2f43b71b648634bef1f9193f9e78b category: main optional: false - name: snowballstemmer @@ -3349,7 +3506,7 @@ package: category: dev optional: true - name: sphinx - version: 8.1.3 + version: 8.2.3 manager: conda platform: linux-64 dependencies: @@ -3361,8 +3518,9 @@ package: jinja2: '>=3.1' packaging: '>=23.0' pygments: '>=2.17' - python: '>=3.10' + python: '>=3.11' requests: '>=2.30.0' + roman-numerals-py: '>=1.0.0' snowballstemmer: '>=2.2' sphinxcontrib-applehelp: '>=1.0.7' sphinxcontrib-devhelp: '>=1.0.6' @@ -3370,15 +3528,14 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: f7af826063ed569bb13f7207d6f949b0 + sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 category: dev optional: true - name: sphinx - version: 8.1.3 + version: 8.2.3 manager: conda platform: win-64 dependencies: @@ -3390,8 +3547,9 @@ package: jinja2: '>=3.1' packaging: '>=23.0' pygments: '>=2.17' - python: '>=3.10' + python: '>=3.11' requests: '>=2.30.0' + roman-numerals-py: '>=1.0.0' snowballstemmer: '>=2.2' sphinxcontrib-applehelp: '>=1.0.7' sphinxcontrib-devhelp: '>=1.0.6' @@ -3399,37 +3557,36 @@ package: sphinxcontrib-jsmath: '>=1.0.1' sphinxcontrib-qthelp: '>=1.0.6' sphinxcontrib-serializinghtml: '>=1.1.9' - tomli: '>=2.0' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.1.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-8.2.3-pyhd8ed1ab_0.conda hash: - md5: 05706dd5a145a9c91861495cd435409a - sha256: e9e3eaa7277934ba20314ffb92c941c4ec12c0c440e608b7b495c5ce579af1f7 + md5: f7af826063ed569bb13f7207d6f949b0 + sha256: 995f58c662db0197d681fa345522fd9e7ac5f05330d3dff095ab2f102e260ab0 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.2.0 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + python: '>=3.11' + sphinx: '>=8.2' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.2.0-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6162f3f1cf914d08b80db65ed2d51871 + sha256: e9923b7d282ac8840ebe9e2665685a337698f4a93e6eb3c81dc18fe223c1bb57 category: dev optional: true - name: sphinx-autodoc-typehints - version: 2.5.0 + version: 3.2.0 manager: conda platform: win-64 dependencies: - python: '>=3.10' - sphinx: '>=8.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-2.5.0-pyhd8ed1ab_0.conda + python: '>=3.11' + sphinx: '>=8.2' + url: https://conda.anaconda.org/conda-forge/noarch/sphinx-autodoc-typehints-3.2.0-pyhd8ed1ab_0.conda hash: - md5: df87adb4910bdbcd35c8d02ca1023912 - sha256: 10b0d69c7539dd3dddaddf6a82a7bd503329452c0122ee05d01487590d82a3b4 + md5: 6162f3f1cf914d08b80db65ed2d51871 + sha256: e9923b7d282ac8840ebe9e2665685a337698f4a93e6eb3c81dc18fe223c1bb57 category: dev optional: true - name: sphinx-rtd-theme @@ -3493,10 +3650,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-applehelp @@ -3506,10 +3663,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-applehelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: 9075bd8c033f0257122300db914e49c9 - sha256: 8ac476358cf26098e3a360b2a9037bd809243f72934c103953e25f4fda4b9f31 + md5: 16e3f039c0aa6446513e94ab18a8784b + sha256: d7433a344a9ad32a680b881c81b0034bc61618d12c39dd6e3309abeffa9577ba category: dev optional: true - name: sphinxcontrib-devhelp @@ -3519,10 +3676,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-devhelp @@ -3532,10 +3689,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-devhelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: b3bcc38c471ebb738854f52a36059b48 - sha256: 6790efe55f168816dfc9c14235054d5156e5150d28546c5baf2ff4973eff8f6b + md5: 910f28a05c178feba832f842155cbfff + sha256: 55d5076005d20b84b20bee7844e686b7e60eb9f683af04492e598a622b12d53d category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3545,10 +3702,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-htmlhelp @@ -3558,10 +3715,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-htmlhelp-2.1.0-pyhd8ed1ab_1.conda hash: - md5: e25640d692c02e8acfff0372f547e940 - sha256: 55e14b77ed786ab6ff752b8d75f8448536f385ed250f432bd408d2eff5ea4a9e + md5: e9fb3fe8a5b758b4aff187d434f94f03 + sha256: c1492c0262ccf16694bdcd3bb62aa4627878ea8782d5cd3876614ffeb62b3996 category: dev optional: true - name: sphinxcontrib-jquery @@ -3569,12 +3726,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jquery @@ -3582,12 +3739,12 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' + python: '>=3.9' sphinx: '>=1.8' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jquery-4.1-pyhd8ed1ab_1.conda hash: - md5: 914897066d5873acfb13e75705276ad1 - sha256: 2e5f16a2d58f9a31443ffbb8ce3852cfccf533a6349045828cd2e994ef0679ca + md5: 403185829255321ea427333f7773dd1f + sha256: 69c08d18663b57ebc8e4187c64c8d29b10996bb465a515cd288d87b6f2f52a5e category: dev optional: true - name: sphinxcontrib-jsmath @@ -3595,11 +3752,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-jsmath @@ -3607,11 +3764,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-jsmath-1.0.1-pyhd8ed1ab_1.conda hash: - md5: da1d979339e2714c30a8e806a33ec087 - sha256: d4337d83b8edba688547766fc80f1ac86d6ec86ceeeda93f376acc04079c5ce2 + md5: fa839b5ff59e192f411ccc7dae6588bb + sha256: 578bef5ec630e5b2b8810d898bbbf79b9ae66d49b7938bcc3efc364e679f2a62 category: dev optional: true - name: sphinxcontrib-qthelp @@ -3621,10 +3778,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-qthelp @@ -3634,10 +3791,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-qthelp-2.0.0-pyhd8ed1ab_1.conda hash: - md5: d6e5ea5fe00164ac6c2dcc5d76a42192 - sha256: 7ae639b729844de2ec74dbaf1acccc14843868a82fa46cd2ceb735bc8266af5b + md5: 00534ebcc0375929b45c3039b5ba7636 + sha256: c664fefae4acdb5fae973bdde25836faf451f41d04342b64a358f9a7753c92ca category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3647,10 +3804,10 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: sphinxcontrib-serializinghtml @@ -3660,80 +3817,81 @@ package: dependencies: python: '>=3.9' sphinx: '>=5' - url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/sphinxcontrib-serializinghtml-1.1.10-pyhd8ed1ab_1.conda hash: - md5: e507335cb4ca9cff4c3d0fa9cdab255e - sha256: bf80e4c0ff97d5e8e5f6db0831ba60007e820a3a438e8f1afd868aa516d67d6f + md5: 3bc61f7161d28137797e038263c04c54 + sha256: 64d89ecc0264347486971a94487cb8d7c65bfc0176750cf7502b8a272f4ab557 category: dev optional: true - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-2.3.0-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/svt-av1-3.0.2-h5888daf_0.conda hash: - md5: 355898d24394b2af353eb96358db9fdd - sha256: df30a9be29f1a8b5a2e314dd5b16ccfbcbd1cc6a4f659340e8bc2bd4de37bc6f + md5: 0096882bd623e6cc09e8bf920fc8fb47 + sha256: fb4b97a3fd259eff4849b2cfe5678ced0c5792b697eb1f7bcd93a4230e90e80e category: main optional: false - name: svt-av1 - version: 2.3.0 + version: 3.0.2 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-2.3.0-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/svt-av1-3.0.2-he0c23c2_0.conda hash: - md5: ac11ae1da661e573b71870b1191ce079 - sha256: c25bf68ef411d41ee29f353acc698c482fdd087426a77398b7b41ce9d968519e + md5: b10f556afee1579f3c710a4790a6ed28 + sha256: 2307695366b92fffe69e33da9eae0df4e32ba5fdbae28ba4489ebf6cb223c203 category: main optional: false - name: tbb - version: 2021.7.0 + version: 2021.13.0 manager: conda platform: win-64 dependencies: + libhwloc: '>=2.11.2,<2.11.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' - vs2015_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.7.0-h91493d7_0.tar.bz2 + vc14_runtime: '>=14.29.30139' + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2021.13.0-h62715c5_1.conda hash: - md5: f57be598137919e4f7e7d159960d66a1 - sha256: c3d607499a6e097f4b8b27048ee7166319fd3dfe98aea9e69a69a3d087b986e3 + md5: 9190dd0a23d925f7602f9628b3aed511 + sha256: 03cc5442046485b03dd1120d0f49d35a7e522930a2ab82f275e938e17b07b302 category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: linux-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tifffile - version: 2024.9.20 + version: 2025.3.30 manager: conda platform: win-64 dependencies: - imagecodecs: '>=2023.8.12' + imagecodecs: '>=2024.12.30' numpy: '>=1.19.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2024.9.20-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tifffile-2025.3.30-pyhd8ed1ab_0.conda hash: - md5: 6de55c7859ed314159eaf2b7b4f19cc7 - sha256: 10b70ee019158ef75f2c861724b2b2c11002643031f862b3a8ca99014607ceed + md5: 14f46147fae19bb867f82a787c7059e9 + sha256: faffc031f313d5738291639aeeb3a5b0ee191451924393754b9039731dd52aac category: main optional: false - name: tk @@ -3768,11 +3926,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: toml @@ -3780,35 +3938,35 @@ package: manager: conda platform: win-64 dependencies: - python: '>=2.7' - url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_0.tar.bz2 + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/toml-0.10.2-pyhd8ed1ab_1.conda hash: - md5: f832c45a477c78bebd107098db465095 - sha256: f0f3d697349d6580e4c2f35ba9ce05c65dc34f9f049e85e45da03800b46139c1 + md5: b0dd904de08b7db706167240bf37b164 + sha256: 34f3a83384ac3ac30aefd1309e69498d8a4aa0bf2d1f21c645f79b180e378938 category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomli - version: 2.1.0 + version: 2.2.1 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.1.0-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda hash: - md5: 3fa1089b4722df3a900135925f4519d9 - sha256: 354b8a64d4f3311179d85aefc529ca201a36afc1af090d0010c46be7b79f9a47 + md5: ac944244f1fed2eb49bae07193ae8215 + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e category: dev optional: true - name: tomlkit @@ -3816,11 +3974,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tomlkit @@ -3828,11 +3986,11 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/tomlkit-0.13.2-pyha770c72_1.conda hash: - md5: 0062a5f3347733f67b0f33ca48cc21dd - sha256: 2ccfe8dafdc1f1af944bca6bdf28fa97b5fa6125d84b8895a4e918a020853c12 + md5: 1d9ab4fc875c52db83f9c9b40af4e2c8 + sha256: 986fae65f5568e95dbf858d08d77a0f9cca031345a98550f1d4b51d36d8811e2 category: dev optional: true - name: tqdm @@ -3862,73 +4020,99 @@ package: category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 category: main optional: false - name: typing-extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - typing_extensions: 4.12.2 - url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.12.2-hd8ed1ab_0.conda + typing_extensions: ==4.13.2 + url: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.13.2-h0e9735f_0.conda hash: - md5: 52d648bd608f5737b123f510bb5514b5 - sha256: d3b9a8ed6da7c9f9553c5fd8a4fca9c3e0ab712fa5f497859f82337d67533b73 + md5: 568ed1300869dca0ba09fb750cda5dbb + sha256: 4865fce0897d3cb0ffc8998219157a8325f6011c136e6fd740a9a6b169419296 + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d + category: main + optional: false +- name: typing-inspection + version: 0.4.0 + manager: conda + platform: win-64 + dependencies: + python: '>=3.9' + typing_extensions: '>=4.12.0' + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.0-pyhd8ed1ab_0.conda + hash: + md5: c5c76894b6b7bacc888ba25753bc8677 + sha256: 172f971d70e1dbb978f6061d3f72be463d0f629155338603450d8ffe87cbf89d category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: typing_extensions - version: 4.12.2 + version: 4.13.2 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.12.2-pyha770c72_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.13.2-pyh29332c3_0.conda hash: - md5: ebe6952715e1d5eb567eeebf25250fa7 - sha256: 0fce54f8ec3e59f5ef3bb7641863be4e1bf1279623e5af3d3fa726e8f7628ddb + md5: 83fc6ae00127671e301c9f44254c31b8 + sha256: a8aaf351e6461de0d5d47e4911257e25eec2fa409d71f3b643bb2f748bde1c08 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: tzdata - version: 2024b + version: 2025b manager: conda platform: win-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2024b-hc8b5060_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda hash: - md5: 8ac3367aafb1cc0a068483c580af8015 - sha256: 4fde5c3008bf5d2db82f2b50204464314cc3c91c1d953652f7bd01d9e52aefdf + md5: 4222072737ccff51314b5ece9c7d6f5a + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 category: main optional: false - name: ucrt @@ -3943,35 +4127,35 @@ package: category: main optional: false - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: linux-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: urllib3 - version: 2.2.3 + version: 2.4.0 manager: conda platform: win-64 dependencies: brotli-python: '>=1.0.9' h2: '>=4,<5' pysocks: '>=1.5.6,<2.0,!=1.5.7' - python: '>=3.8' + python: '>=3.9' zstandard: '>=0.18.0' - url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.2.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.4.0-pyhd8ed1ab_0.conda hash: - md5: 6b55867f385dd762ed99ea687af32a69 - sha256: b6bb34ce41cd93956ad6eeee275ed52390fb3788d6c75e753172ea7ac60b66e5 + md5: c1e349028e0052c4eea844e94f773065 + sha256: a25403b76f7f03ca1a906e1ef0f88521edded991b9897e7fed56a3e334b3db8c category: dev optional: true - name: vc @@ -3979,59 +4163,59 @@ package: manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.38.33135' - url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-ha32ba9b_23.conda + vc14_runtime: '>=14.42.34433' + url: https://conda.anaconda.org/conda-forge/win-64/vc-14.3-h2b53caa_26.conda hash: - md5: 7c10ec3158d1eb4ddff7007c9101adb0 - sha256: 986ddaf8feec2904eac9535a7ddb7acda1a1dfb9482088fdb8129f1595181663 + md5: d3f0381e38093bde620a8d85f266ae55 + sha256: 7a685b5c37e9713fa314a0d26b8b1d7a2e6de5ab758698199b5d5b6dba2e3ce1 category: main optional: false - name: vc14_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34433-he29a5d6_23.conda + url: https://conda.anaconda.org/conda-forge/win-64/vc14_runtime-14.42.34438-hfd919c2_26.conda hash: - md5: 32b37d0cfa80da34548501cdc913a832 - sha256: c483b090c4251a260aba6ff3e83a307bcfb5fb24ad7ced872ab5d02971bd3a49 + md5: 91651a36d31aa20c7ba36299fb7068f4 + sha256: 30dcb71bb166e351aadbdc18f1718757c32cdaa0e1e5d9368469ee44f6bf4709 category: main optional: false - name: vs2015_runtime - version: 14.42.34433 + version: 14.42.34438 manager: conda platform: win-64 dependencies: - vc14_runtime: '>=14.42.34433' - url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34433-hdffcdeb_23.conda + vc14_runtime: '>=14.42.34438' + url: https://conda.anaconda.org/conda-forge/win-64/vs2015_runtime-14.42.34438-h7142326_26.conda hash: - md5: 5c176975ca2b8366abad3c97b3cd1e83 - sha256: 568ce8151eaae256f1cef752fc78651ad7a86ff05153cc7a4740b52ae6536118 + md5: 3357e4383dbce31eed332008ede242ab + sha256: 432f2937206f1ad4a77e39f84fabc1ce7d2472b669836fb72bd2bfd19a2defc9 category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: wheel - version: 0.45.0 + version: 0.45.1 manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda hash: - md5: f9751d7c71df27b2d29f5cab3378982e - sha256: 8a51067f8e1a2cb0b5e89672dbcc0369e344a92e869c38b2946584aa09ab7088 + md5: 75cb7132eb58d97896e173ef12ac9986 + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce category: main optional: false - name: win_inet_pton @@ -4040,38 +4224,38 @@ package: platform: win-64 dependencies: __win: '' - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_7.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/win_inet_pton-1.1.0-pyh7428d3b_8.conda hash: - md5: c998c13b2f998af57c3b88c7a47979e0 - sha256: c5297692ab34aade5e21107abaf623d6f93847662e25f655320038d2bfa1a812 + md5: 46e441ba871f524e2b067929da3051c2 + sha256: 93807369ab91f230cf9e6e2a237eaa812492fe00face5b38068735858fba954f category: dev optional: true - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.11-hb9d3cd8_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda hash: - md5: 77cbc488235ebbaab2b6e912d3934bae - sha256: 532a046fee0b3a402db867b6ec55c84ba4cdedb91d817147c8feeae9766be3d6 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 category: main optional: false - name: xorg-libxau - version: 1.0.11 + version: 1.0.12 manager: conda platform: win-64 dependencies: libgcc: '>=13' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' ucrt: '>=10.0.20348.0' - url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.11-h0e40799_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/xorg-libxau-1.0.12-h0e40799_0.conda hash: - md5: ca66d6f8fe86dd53664e8de5087ef6b1 - sha256: f44bc6f568a9697b7e1eadc2d00ef5de0fe62efcf5e27e5ecc46f81046082faf + md5: 2ffbfae4548098297c033228256eb96e + sha256: 047836241b2712aab1e29474a6f728647bff3ab57de2806b0bb0a6cf9a2d2634 category: main optional: false - name: xorg-libxdmcp @@ -4101,31 +4285,6 @@ package: sha256: 9075f98dcaa8e9957e4a3d9d30db05c7578a536950a31c200854c5c34e1edb2c category: main optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: linux-64 - dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/xz-5.2.6-h166bdaf_0.tar.bz2 - hash: - md5: 2161070d867d1b1204ea749c8eec4ef0 - sha256: 03a6d28ded42af8a347345f82f3eebdd6807a08526d47899a42d62d319609162 - category: main - optional: false -- name: xz - version: 5.2.6 - manager: conda - platform: win-64 - dependencies: - vc: '>=14.1,<15' - vs2015_runtime: '>=14.16.27033' - url: https://conda.anaconda.org/conda-forge/win-64/xz-5.2.6-h8d14728_0.tar.bz2 - hash: - md5: 515d77642eaa3639413c6b1bc3f94219 - sha256: 54d9778f75a02723784dc63aff4126ff6e6749ba21d11a6d03c1f4775f269fe0 - category: main - optional: false - name: yaml version: 0.2.5 manager: conda @@ -4185,11 +4344,11 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zipp @@ -4197,39 +4356,39 @@ package: manager: conda platform: win-64 dependencies: - python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_0.conda + python: '>=3.9' + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.21.0-pyhd8ed1ab_1.conda hash: - md5: fee389bf8a4843bd7a2248ce11b7f188 - sha256: 232a30e4b0045c9de5e168dda0328dc0e28df9439cdecdfb97dd79c1c82c4cec + md5: 0c3cc595284c5e8f0f9900a9b228a332 + sha256: 567c04f124525c97a096b65769834b7acb047db24b15a56888a322bf3966c3e1 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=13' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.2-h5888daf_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.2.4-h7955e40_0.conda hash: - md5: 135fd3c66bccad3d2254f50f9809e86a - sha256: 9288b88a2448a6ef9824ff4a9f9384f45f6444b009b9fa3e5f335d0c52e86e4b + md5: c8a816dbf59eb8ba6346a8f10014b302 + sha256: acab8b9165e94393bcd46ed21763877754c8d450772315502504e4a94cd6a873 category: main optional: false - name: zlib-ng - version: 2.2.2 + version: 2.2.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.2-he0c23c2_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.2.4-hbb528cf_0.conda hash: - md5: ba337fbdf9bdfe84ed0030329069d405 - sha256: 90c6e86dc30a1f768fd5b131464644bedd4ebd52e80e75595066cd37facf6b01 + md5: b3f79c3f0a636672943b2fbcb9c52252 + sha256: e693a9273cf672a9adcd93bfd3cf76f2fbcda0797d5907c22378b67ed2e5a252 category: main optional: false - name: zstandard @@ -4242,11 +4401,10 @@ package: libgcc: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312hef9b889_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py312h66e93f0_2.conda hash: - md5: 8b7069e9792ee4e5b4919a7a306d2e67 - sha256: b97015e146437283f2213ff0e95abdc8e2480150634d81fbae6b96ee09f5e50b + md5: 630db208bc7bbb96725ce9832c7423bb + sha256: ff62d2e1ed98a3ec18de7e5cf26c0634fd338cb87304cf03ad8cbafe6fe674ba category: dev optional: true - name: zstandard @@ -4260,78 +4418,78 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py312h7606c53_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstandard-0.23.0-py312h4389bb4_2.conda hash: - md5: a92cc3435b2fd6f51463f5a4db5c50b1 - sha256: 3e0c718aa18dcac7f080844dbe0aea41a9cea75083019ce02e8a784926239826 + md5: 24554d76d0efcca11faa0a013c16ed5a + sha256: 10f25f85f856dbc776b4a2cf801d31edd07cbfaa45b9cca14dd776a9f2887cb5 category: dev optional: true - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - libzlib: '>=1.2.13,<2.0.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.6-ha6fb4c9_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=13' + libstdcxx: '>=13' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda hash: - md5: 4d056880988120e29d75bfff282e0f45 - sha256: c558b9cc01d9c1444031bd1ce4b9cff86f9085765f17627a6cd85fc623c8a02b + md5: 6432cb5d4ac0046c3ac0a8a0f95842f9 + sha256: a4166e3d8ff4e35932510aaff7aa90772f84b4d07e9f6f83c614cba7ceefe0eb category: main optional: false - name: zstd - version: 1.5.6 + version: 1.5.7 manager: conda platform: win-64 dependencies: - libzlib: '>=1.2.13,<2.0.0a0' + libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.2,<15' vc14_runtime: '>=14.29.30139' - url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.6-h0ea2cb4_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/zstd-1.5.7-hbeecb71_2.conda hash: - md5: 9a17230f95733c04dc40a2b1e5491d74 - sha256: 768e30dc513568491818fb068ee867c57c514b553915536da09e5d10b4ebf3c3 + md5: 21f56217d6125fb30c3c3f10c786d751 + sha256: bc64864377d809b904e877a98d0584f43836c9f2ef27d3d2a1421fa6eae7ca04 category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: linux-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoapps-utils - version: 0.5.0-alpha.1 + version: 0.6.0-alpha.1 manager: pip platform: win-64 dependencies: - geoh5py: 0.11.0-alpha.1 + geoh5py: 0.12.0a1 numpy: '>=1.26.0,<1.27.0' pydantic: '>=2.5.2,<3.0.0' scipy: '>=1.14.0,<1.15.0' - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb hash: - sha256: 2a9d77a577fadf9c1256b0385e588e499f7f0dcf + sha256: 388f8f781c834f8f1d5c6243e636112bd2fd4dcb source: type: url - url: git+https://github.com/MiraGeoscience/geoapps-utils.git@2a9d77a577fadf9c1256b0385e588e499f7f0dcf + url: git+https://github.com/MiraGeoscience/geoapps-utils.git@388f8f781c834f8f1d5c6243e636112bd2fd4dcb category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: linux-64 dependencies: @@ -4339,16 +4497,16 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false - name: geoh5py - version: 0.11.0-alpha.1 + version: 0.12.0a1 manager: pip platform: win-64 dependencies: @@ -4356,11 +4514,11 @@ package: numpy: '>=1.26.0,<1.27.0' pillow: '>=10.3.0,<10.4.0' pydantic: '>=2.5.2,<3.0.0' - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 hash: - sha256: c1e326fc443a0fa1640084053c62dac78cf7472d + sha256: 4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 source: type: url - url: git+https://github.com/MiraGeoscience/geoh5py.git@c1e326fc443a0fa1640084053c62dac78cf7472d + url: git+https://github.com/MiraGeoscience/geoh5py.git@4acc52a74c4c20a6ffc7f335e431f9ef3f6392b1 category: main optional: false From 579d9af6ad4b46b4f71ce00ce337f8da1e92dd11 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 May 2025 12:19:07 -0700 Subject: [PATCH 03/12] avoid code duplication and complexity in run method by extracting some utilities. --- surface_apps/surface_normals/driver.py | 55 ++++++--------- surface_apps/surface_normals/utils.py | 98 +++++++++++++++++++++----- tests/utils_test.py | 83 +++++++++++++++++++++- 3 files changed, 186 insertions(+), 50 deletions(-) diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index 45976c8..9f24778 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -11,16 +11,15 @@ import sys from pathlib import Path -import numpy as np from geoapps_utils.driver.driver import BaseDriver from geoapps_utils.utils.transformations import ( compute_normals, ) from geoh5py.groups.property_group_type import GroupTypeEnum -from geoh5py.objects import Points from geoh5py.shared.utils import fetch_active_workspace from surface_apps.surface_normals.options import SurfaceNormalsOptions +from surface_apps.surface_normals.utils import to_points logger = logging.getLogger(__name__) @@ -36,44 +35,36 @@ class SurfaceNormalsDriver(BaseDriver): _params_class = SurfaceNormalsOptions def run(self): - with fetch_active_workspace(self.params.geoh5, mode="r+") as geoh5: - normals = [] + with fetch_active_workspace(self.params.geoh5, mode="r+"): for surface in self.params.surfaces: - normals.append(compute_normals(surface)) + normals = compute_normals(surface) + surface.add_data( + { + "x": {"values": normals[:, 0], "association": "CELL"}, + "y": {"values": normals[:, 1], "association": "CELL"}, + "z": {"values": normals[:, 2], "association": "CELL"}, + } + ) + prop_group = { + "name": "Normals", + "property_group_type": GroupTypeEnum.VECTOR, + } if self.params.merge_points: - points = Points.create( - geoh5, + to_points( + self.params.surfaces, name="centers", - vertices=np.row_stack([k.centroids for k in self.params.surfaces]), - ) - x, y, z = points.add_data( - { - "x": {"values": np.row_stack(normals)[:, 0]}, - "y": {"values": np.row_stack(normals)[:, 1]}, - "z": {"values": np.row_stack(normals)[:, 2]}, - } + children=["x", "y", "z"], + property_group=prop_group, ) else: - for i, surface in enumerate(self.params.surfaces): - points = Points.create( - geoh5, + for surface in self.params.surfaces: + to_points( + [surface], name=f"{surface.name} centers", - vertices=surface.centroids, + children=["x", "y", "z"], + property_group=prop_group, ) - x, y, z = points.add_data( - { - "x": {"values": normals[i][:, 0]}, - "y": {"values": normals[i][:, 1]}, - "z": {"values": normals[i][:, 2]}, - } - ) - - prop_group = points.create_property_group( - name="Normals", - properties=[x, y, z], - property_group_type=GroupTypeEnum.VECTOR, - ) return prop_group diff --git a/surface_apps/surface_normals/utils.py b/surface_apps/surface_normals/utils.py index 0f609df..357e666 100644 --- a/surface_apps/surface_normals/utils.py +++ b/surface_apps/surface_normals/utils.py @@ -6,27 +6,91 @@ # surface-apps is distributed under the terms and conditions of the MIT License # (see LICENSE file at the root of this source code package). ' # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' +from __future__ import annotations import numpy as np -from geoh5py.objects import Surface +from geoh5py.data import Data, DataAssociationEnum +from geoh5py.objects import Points -def normal_from_triangle(triangle: np.ndarray) -> np.ndarray: - """Compute the normal vector from a triangle defined by three vertices.""" - v1 = triangle[1] - triangle[0] - v2 = triangle[2] - triangle[0] - normal = np.cross(v1, v2) - norm = np.linalg.norm(normal) - if norm == 0: - return np.zeros(3) - return normal / norm +def find_common_data( + objects: list[Points], names: list[str] | None = None +) -> list[str]: + """ + Collect all data that exist on all provided objects. + :param objects: List of object to collect data from. + :param names: List of data children to collect. If not provided, + the merge will be performed on all data children that exist on + every object. + :return: List of data children names. If names is provided, order + will be maintained. + """ + children = [] + for obj in objects: + children.append({k.name for k in obj.children if isinstance(k, Data)}) -def compute_normals(surface: Surface) -> np.ndarray: - """Compute normals for each triangle in a surface.""" - normals = [] - for cell in surface.cells: - triangle = surface.vertices[cell, :] - normals.append(triangle) + out = list(set.intersection(*children)) + if names: + out = [k for k in names if k in out] - return np.hstack(normals) + return out + + +def to_points( + objects: list[Points], + name: str, + children: list[str] | None = None, + property_group: dict | None = None, +) -> Points: + """ + Merge multiple points derived objects and data into a single point set. + + :param objects: List of objects to collect data from. + :param name: Name of the merged point set. + :param children: Names of data children to merge. If not provided, + the merge will be performed on all data children that exists on + every object. + :param property_group: dictionary of kwargs to construct an optional + property group that stores the resulting data. + + :return: A points object that is the union of all objects locations + that contains merged data and optional property group. + """ + + children = find_common_data(objects, names=children) + + kwargs = {} + vertices = [] + for child in children: + locs = [] + vals = [] + for obj in objects: + data = obj.get_data(child)[0] + is_vertex = data.association == DataAssociationEnum.VERTEX + locs.append(obj.vertices if is_vertex else obj.centroids) # type: ignore + vals.append(data.values) + kwargs[child] = {"values": np.hstack(vals)} + vertices.append(np.vstack(locs)) + + if not len(np.unique([len(k) for k in vertices])) == 1: + raise ValueError( + "Data stored on different objects must have " + "the same data association type to be merged" + "into a single points set." + ) + + points = Points.create( + objects[0].workspace, + name=name, + vertices=vertices[0], + ) + properties = points.add_data(kwargs) + + if property_group: + points.create_property_group( + properties=properties, + **property_group, + ) + + return points diff --git a/tests/utils_test.py b/tests/utils_test.py index c418677..9a24dc8 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -7,11 +7,14 @@ # (see LICENSE file at the root of this source code package). ' # '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' + import numpy as np +import pytest from geoh5py import Workspace -from geoh5py.objects import Curve, Points +from geoh5py.objects import Curve, Points, Surface from surface_apps.iso_surfaces.utils import interp_to_grid +from surface_apps.surface_normals.utils import find_common_data, to_points def get_points(workspace): @@ -118,3 +121,81 @@ def test_interp_curve_cell_data_to_grid(tmp_path): assert all(gridded_data[x_grid > 6] == 1) assert all(gridded_data[x_grid < 4] == 0) assert grid[2].max() == -0.5 + + +def create_objects(workspace, bad_association=False): + vertices = np.array([[30, 0, 0]]) + pts = Points.create(workspace, name="my points", vertices=vertices) + pts.add_data( + {"test": {"values": np.array([1])}, "other": {"values": np.array([2])}} + ) + vertices = np.array( + [ + [10, 0, 0], + [20, 0, 0], + ] + ) + crv = Curve.create(workspace, name="my curve", vertices=vertices) + vals = [2] if bad_association else [2, 2] + assoc = "CELL" if bad_association else "VERTEX" + crv.add_data( + { + "test": {"values": np.array([1, 1]), "association": "VERTEX"}, + "other": {"values": np.array(vals), "association": assoc}, + } + ) + vertices = np.array( + [ + [0, 0, 0], + [5, 0, 0], + [5, 5, 0], + ] + ) + cells = np.array([[0, 1, 2]]) + surf = Surface.create(workspace, name="my surface", vertices=vertices, cells=cells) + surf.add_data( + { + "test": {"values": np.array([1]), "association": "CELL"}, + "other": {"values": np.array([2]), "association": "CELL"}, + "nope": {"values": np.array([3]), "association": "CELL"}, + } + ) + return pts, crv, surf + + +def test_find_common_data(tmp_path): + with Workspace(tmp_path / "test.geoh5") as ws: + points, curve, surface = create_objects(ws) + names = find_common_data([points, curve, surface]) + assert len(names) == 2 + assert all(k in names for k in ["test", "other"]) + names = find_common_data([points, curve, surface], names=["test"]) + assert names == ["test"] + + +def test_to_points(tmp_path): + with Workspace(tmp_path / "test.geoh5") as ws: + points, curve, surface = create_objects(ws) + + pts = to_points([points, curve, surface], name="merged") + assert pts.get_data("test") + assert pts.get_data("other") + assert not pts.get_data("nope") + assert len(pts.vertices) == 4 + + pts = to_points([points, curve, surface], name="merged", children=["test"]) + assert len(pts.vertices) == 4 + assert not pts.get_data("other") + assert not pts.get_data("nope") + + pts = to_points( + objects=[points, curve, surface], + name="merged", + property_group={"name": "my group"}, + ) + assert pts.property_groups is not None + assert pts.property_groups[0].name == "my group" + + points, curve, surface = create_objects(ws, bad_association=True) + with pytest.raises(ValueError, match="Data stored on different"): + pts = to_points([points, curve], name="merged") From 62f0d785cceda5e30e26e8e04097bcf2dbe87e79 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 May 2025 12:58:51 -0700 Subject: [PATCH 04/12] Use a generic Driver for each application and borrow grid-apps base driver start mechanism --- surface_apps/driver.py | 18 ++++++++++++++++++ surface_apps/iso_surfaces/driver.py | 9 ++++----- surface_apps/surface_normals/driver.py | 4 ++-- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/surface_apps/driver.py b/surface_apps/driver.py index f94ca0d..29f06f3 100644 --- a/surface_apps/driver.py +++ b/surface_apps/driver.py @@ -10,8 +10,10 @@ from __future__ import annotations import logging +import sys import tempfile from abc import abstractmethod +from json import load from pathlib import Path from geoapps_utils.driver.data import BaseData @@ -99,6 +101,17 @@ def params(self, val: BaseData): raise TypeError("Parameters must be a BaseData subclass.") self._params = val + @classmethod + def start(cls, filepath: str | Path, driver_class=None, **kwargs): + with open(filepath, encoding="utf-8") as jsonfile: + uijson = load(jsonfile) + + if driver_class is None: + module = __import__(uijson["run_command"], fromlist=["Driver"]) + driver_class = module.Driver + + super().start(filepath, driver_class=driver_class, **kwargs) + def add_ui_json(self, entity: ObjectBase | UIJsonGroup) -> None: """ Add ui.json file to entity. @@ -111,3 +124,8 @@ def add_ui_json(self, entity: ObjectBase | UIJsonGroup) -> None: self.params.write_ui_json(filepath) entity.add_file(str(filepath)) + + +if __name__ == "__main__": + file = Path(sys.argv[1]).resolve() + BaseSurfaceDriver.start(file) diff --git a/surface_apps/iso_surfaces/driver.py b/surface_apps/iso_surfaces/driver.py index 8945af7..2cfd3e9 100644 --- a/surface_apps/iso_surfaces/driver.py +++ b/surface_apps/iso_surfaces/driver.py @@ -11,6 +11,7 @@ import logging import sys +from pathlib import Path import numpy as np from geoapps_utils.utils.formatters import string_name @@ -27,7 +28,7 @@ logger = logging.getLogger(__name__) -class IsoSurfacesDriver(BaseSurfaceDriver): +class Driver(BaseSurfaceDriver): """ Driver for the detection of iso-surfaces within geoh5py objects. @@ -109,7 +110,5 @@ def iso_surface( if __name__ == "__main__": - file = sys.argv[1] - ifile = InputFile.read_ui_json(file) - driver = IsoSurfacesDriver(ifile) - driver.run() + file = Path(sys.argv[1]).resolve() + Driver.start(file) diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index 9f24778..92fd047 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -25,7 +25,7 @@ logger = logging.getLogger(__name__) -class SurfaceNormalsDriver(BaseDriver): +class Driver(BaseDriver): """ Driver for computing surface normals. @@ -71,4 +71,4 @@ def run(self): if __name__ == "__main__": file = Path(sys.argv[1]).resolve() - driver = SurfaceNormalsDriver.start(file) + driver = Driver.start(file) From 12dd595e6e5cacd1787e66185d7c82ab4201b896 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 May 2025 13:32:37 -0700 Subject: [PATCH 05/12] fix surface apps params class name --- surface_apps/iso_surfaces/driver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/surface_apps/iso_surfaces/driver.py b/surface_apps/iso_surfaces/driver.py index 2cfd3e9..b0c46f8 100644 --- a/surface_apps/iso_surfaces/driver.py +++ b/surface_apps/iso_surfaces/driver.py @@ -35,7 +35,7 @@ class Driver(BaseSurfaceDriver): :param parameters: Application parameters. """ - _parameter_class = IsoSurfaceParameters + _params_class = IsoSurfaceParameters def __init__(self, parameters: IsoSurfaceParameters | InputFile): super().__init__(parameters) From af8bddca420a5c83e10a5f920def73ea2a282ab2 Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 May 2025 13:37:34 -0700 Subject: [PATCH 06/12] Update monitoring directory --- surface_apps/surface_normals/driver.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index 92fd047..7372547 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -51,7 +51,7 @@ def run(self): "property_group_type": GroupTypeEnum.VECTOR, } if self.params.merge_points: - to_points( + points = to_points( self.params.surfaces, name="centers", children=["x", "y", "z"], @@ -59,13 +59,15 @@ def run(self): ) else: for surface in self.params.surfaces: - to_points( + points = to_points( [surface], name=f"{surface.name} centers", children=["x", "y", "z"], property_group=prop_group, ) + self.update_monitoring_directory(points) + return prop_group From 33ff630e9d6e1324c4cd7b9a9a826c70c11728ba Mon Sep 17 00:00:00 2001 From: benjamink Date: Thu, 8 May 2025 13:56:44 -0700 Subject: [PATCH 07/12] add an option to control the name of the created points object. --- surface_apps-assets/uijson/surface_normals.ui.json | 7 +++++++ surface_apps/surface_normals/driver.py | 8 ++++---- surface_apps/surface_normals/options.py | 1 + 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/surface_apps-assets/uijson/surface_normals.ui.json b/surface_apps-assets/uijson/surface_normals.ui.json index b71b014..9dc0b4c 100644 --- a/surface_apps-assets/uijson/surface_normals.ui.json +++ b/surface_apps-assets/uijson/surface_normals.ui.json @@ -20,5 +20,12 @@ "main": true, "label": "Merge points", "value": true + }, + "out_name": { + "group": "Data", + "main": true, + "label": "Name", + "value": "Surface Normals", + "tooltip": "Name of the output points object." } } diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index 7372547..dcb3a93 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -53,20 +53,20 @@ def run(self): if self.params.merge_points: points = to_points( self.params.surfaces, - name="centers", + name=self.params.name, children=["x", "y", "z"], property_group=prop_group, ) + self.update_monitoring_directory(points) else: for surface in self.params.surfaces: points = to_points( [surface], - name=f"{surface.name} centers", + name=f"{surface.name} {self.params.name}", children=["x", "y", "z"], property_group=prop_group, ) - - self.update_monitoring_directory(points) + self.update_monitoring_directory(points) return prop_group diff --git a/surface_apps/surface_normals/options.py b/surface_apps/surface_normals/options.py index 21e1ee5..910c3ad 100644 --- a/surface_apps/surface_normals/options.py +++ b/surface_apps/surface_normals/options.py @@ -35,3 +35,4 @@ class SurfaceNormalsOptions(BaseData): conda_environment: str = "surface_apps" surfaces: list[Surface] merge_points: bool = True + out_name: str = "Surface Normals" From 42a8d768ca96b61d3c70aa65d7defd0c21db937e Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 9 May 2025 09:17:45 -0700 Subject: [PATCH 08/12] Fix runtests --- tests/run_tests/iso_surfaces_test.py | 2 +- tests/run_tests/surface_normals_test.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/run_tests/iso_surfaces_test.py b/tests/run_tests/iso_surfaces_test.py index 073adf2..49351ca 100644 --- a/tests/run_tests/iso_surfaces_test.py +++ b/tests/run_tests/iso_surfaces_test.py @@ -15,7 +15,7 @@ from geoh5py.objects import BlockModel, Points, Surface from geoh5py.workspace import Workspace -from surface_apps.iso_surfaces.driver import IsoSurfacesDriver +from surface_apps.iso_surfaces.driver import Driver as IsoSurfacesDriver # pylint: disable=too-many-locals diff --git a/tests/run_tests/surface_normals_test.py b/tests/run_tests/surface_normals_test.py index e7cece1..de7dd75 100644 --- a/tests/run_tests/surface_normals_test.py +++ b/tests/run_tests/surface_normals_test.py @@ -11,7 +11,7 @@ from geoh5py import Workspace from geoh5py.objects import Surface -from surface_apps.surface_normals.driver import SurfaceNormalsDriver +from surface_apps.surface_normals.driver import Driver as SurfaceNormalsDriver from surface_apps.surface_normals.options import SurfaceNormalsOptions From 9c7aa7ad5ddeb1815021d49605a52668d9fe4c7b Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 9 May 2025 09:22:16 -0700 Subject: [PATCH 09/12] fix tests --- tests/run_tests/surface_normals_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/run_tests/surface_normals_test.py b/tests/run_tests/surface_normals_test.py index de7dd75..2ca5e72 100644 --- a/tests/run_tests/surface_normals_test.py +++ b/tests/run_tests/surface_normals_test.py @@ -54,7 +54,7 @@ def test_surface_normals(tmp_path): normals = SurfaceNormalsDriver.start(tmp_path / "test.ui.json") with Workspace(tmp_path / "test.geoh5") as ws: - pts = ws.get_entity("centers")[0] + pts = ws.get_entity("surface_normals")[0] pg = pts.fetch_property_group("Normals") normals = np.column_stack([ws.get_entity(k)[0].values for k in pg.properties]) From 0084000b4b3cdc1b1b811d470b39b03f888a6017 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 9 May 2025 10:58:59 -0700 Subject: [PATCH 10/12] Use geoh5py shared merging and conversion utilities --- .../uijson/surface_normals.ui.json | 2 +- surface_apps/surface_normals/driver.py | 45 ++++++++++--------- surface_apps/surface_normals/options.py | 2 +- tests/run_tests/surface_normals_test.py | 4 +- 4 files changed, 28 insertions(+), 25 deletions(-) diff --git a/surface_apps-assets/uijson/surface_normals.ui.json b/surface_apps-assets/uijson/surface_normals.ui.json index 9dc0b4c..62af2dc 100644 --- a/surface_apps-assets/uijson/surface_normals.ui.json +++ b/surface_apps-assets/uijson/surface_normals.ui.json @@ -25,7 +25,7 @@ "group": "Data", "main": true, "label": "Name", - "value": "Surface Normals", + "value": "surface normals", "tooltip": "Name of the output points object." } } diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index dcb3a93..b22684d 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -16,10 +16,11 @@ compute_normals, ) from geoh5py.groups.property_group_type import GroupTypeEnum +from geoh5py.shared.conversion.base import CellObjectConversion +from geoh5py.shared.merging.cell import SurfaceMerger from geoh5py.shared.utils import fetch_active_workspace from surface_apps.surface_normals.options import SurfaceNormalsOptions -from surface_apps.surface_normals.utils import to_points logger = logging.getLogger(__name__) @@ -35,7 +36,7 @@ class Driver(BaseDriver): _params_class = SurfaceNormalsOptions def run(self): - with fetch_active_workspace(self.params.geoh5, mode="r+"): + with fetch_active_workspace(self.params.geoh5, mode="r+") as geoh5: for surface in self.params.surfaces: normals = compute_normals(surface) surface.add_data( @@ -46,27 +47,29 @@ def run(self): } ) - prop_group = { - "name": "Normals", - "property_group_type": GroupTypeEnum.VECTOR, - } - if self.params.merge_points: - points = to_points( - self.params.surfaces, - name=self.params.name, - children=["x", "y", "z"], - property_group=prop_group, + merge_points = self.params.merge_points and len(self.params.surfaces) > 1 + if merge_points: + surface = SurfaceMerger.merge_objects( + geoh5, self.params.surfaces, name="merged" ) - self.update_monitoring_directory(points) - else: - for surface in self.params.surfaces: - points = to_points( - [surface], - name=f"{surface.name} {self.params.name}", - children=["x", "y", "z"], - property_group=prop_group, + + points = [] + surfaces = [surface] if merge_points else self.params.surfaces + for surface in surfaces: + points.append( + CellObjectConversion.to_points( + surface, name=f"{surface.name} {self.params.out_name}" ) - self.update_monitoring_directory(points) + ) + + for pts in points: + properties = [pts.get_data(k)[0] for k in "xyz"] + prop_group = pts.create_property_group( + name="Normals", + property_group_type=GroupTypeEnum.VECTOR, + properties=properties, + ) + self.update_monitoring_directory(pts) return prop_group diff --git a/surface_apps/surface_normals/options.py b/surface_apps/surface_normals/options.py index 910c3ad..73f9985 100644 --- a/surface_apps/surface_normals/options.py +++ b/surface_apps/surface_normals/options.py @@ -35,4 +35,4 @@ class SurfaceNormalsOptions(BaseData): conda_environment: str = "surface_apps" surfaces: list[Surface] merge_points: bool = True - out_name: str = "Surface Normals" + out_name: str = "surface normals" diff --git a/tests/run_tests/surface_normals_test.py b/tests/run_tests/surface_normals_test.py index 2ca5e72..037c7be 100644 --- a/tests/run_tests/surface_normals_test.py +++ b/tests/run_tests/surface_normals_test.py @@ -41,7 +41,7 @@ def create_surface(workspace: Workspace): ] ) - surf = Surface.create(workspace, name="surf", vertices=vertices, cells=cells) + surf = Surface.create(workspace, name="diamond", vertices=vertices, cells=cells) return surf @@ -54,7 +54,7 @@ def test_surface_normals(tmp_path): normals = SurfaceNormalsDriver.start(tmp_path / "test.ui.json") with Workspace(tmp_path / "test.geoh5") as ws: - pts = ws.get_entity("surface_normals")[0] + pts = ws.get_entity("diamond surface normals")[0] pg = pts.fetch_property_group("Normals") normals = np.column_stack([ws.get_entity(k)[0].values for k in pg.properties]) From f5d453fe1ef58a0052c7b81cf32baddea97bdad0 Mon Sep 17 00:00:00 2001 From: benjamink Date: Fri, 9 May 2025 11:21:05 -0700 Subject: [PATCH 11/12] remove to_points utility --- surface_apps/surface_normals/utils.py | 96 --------------------------- tests/utils_test.py | 82 +---------------------- 2 files changed, 1 insertion(+), 177 deletions(-) delete mode 100644 surface_apps/surface_normals/utils.py diff --git a/surface_apps/surface_normals/utils.py b/surface_apps/surface_normals/utils.py deleted file mode 100644 index 357e666..0000000 --- a/surface_apps/surface_normals/utils.py +++ /dev/null @@ -1,96 +0,0 @@ -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -# Copyright (c) 2024-2025 Mira Geoscience Ltd. ' -# ' -# This file is part of surface-apps package. ' -# ' -# surface-apps is distributed under the terms and conditions of the MIT License -# (see LICENSE file at the root of this source code package). ' -# '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -from __future__ import annotations - -import numpy as np -from geoh5py.data import Data, DataAssociationEnum -from geoh5py.objects import Points - - -def find_common_data( - objects: list[Points], names: list[str] | None = None -) -> list[str]: - """ - Collect all data that exist on all provided objects. - - :param objects: List of object to collect data from. - :param names: List of data children to collect. If not provided, - the merge will be performed on all data children that exist on - every object. - :return: List of data children names. If names is provided, order - will be maintained. - """ - children = [] - for obj in objects: - children.append({k.name for k in obj.children if isinstance(k, Data)}) - - out = list(set.intersection(*children)) - if names: - out = [k for k in names if k in out] - - return out - - -def to_points( - objects: list[Points], - name: str, - children: list[str] | None = None, - property_group: dict | None = None, -) -> Points: - """ - Merge multiple points derived objects and data into a single point set. - - :param objects: List of objects to collect data from. - :param name: Name of the merged point set. - :param children: Names of data children to merge. If not provided, - the merge will be performed on all data children that exists on - every object. - :param property_group: dictionary of kwargs to construct an optional - property group that stores the resulting data. - - :return: A points object that is the union of all objects locations - that contains merged data and optional property group. - """ - - children = find_common_data(objects, names=children) - - kwargs = {} - vertices = [] - for child in children: - locs = [] - vals = [] - for obj in objects: - data = obj.get_data(child)[0] - is_vertex = data.association == DataAssociationEnum.VERTEX - locs.append(obj.vertices if is_vertex else obj.centroids) # type: ignore - vals.append(data.values) - kwargs[child] = {"values": np.hstack(vals)} - vertices.append(np.vstack(locs)) - - if not len(np.unique([len(k) for k in vertices])) == 1: - raise ValueError( - "Data stored on different objects must have " - "the same data association type to be merged" - "into a single points set." - ) - - points = Points.create( - objects[0].workspace, - name=name, - vertices=vertices[0], - ) - properties = points.add_data(kwargs) - - if property_group: - points.create_property_group( - properties=properties, - **property_group, - ) - - return points diff --git a/tests/utils_test.py b/tests/utils_test.py index 9a24dc8..9c38103 100644 --- a/tests/utils_test.py +++ b/tests/utils_test.py @@ -9,12 +9,10 @@ import numpy as np -import pytest from geoh5py import Workspace -from geoh5py.objects import Curve, Points, Surface +from geoh5py.objects import Curve, Points from surface_apps.iso_surfaces.utils import interp_to_grid -from surface_apps.surface_normals.utils import find_common_data, to_points def get_points(workspace): @@ -121,81 +119,3 @@ def test_interp_curve_cell_data_to_grid(tmp_path): assert all(gridded_data[x_grid > 6] == 1) assert all(gridded_data[x_grid < 4] == 0) assert grid[2].max() == -0.5 - - -def create_objects(workspace, bad_association=False): - vertices = np.array([[30, 0, 0]]) - pts = Points.create(workspace, name="my points", vertices=vertices) - pts.add_data( - {"test": {"values": np.array([1])}, "other": {"values": np.array([2])}} - ) - vertices = np.array( - [ - [10, 0, 0], - [20, 0, 0], - ] - ) - crv = Curve.create(workspace, name="my curve", vertices=vertices) - vals = [2] if bad_association else [2, 2] - assoc = "CELL" if bad_association else "VERTEX" - crv.add_data( - { - "test": {"values": np.array([1, 1]), "association": "VERTEX"}, - "other": {"values": np.array(vals), "association": assoc}, - } - ) - vertices = np.array( - [ - [0, 0, 0], - [5, 0, 0], - [5, 5, 0], - ] - ) - cells = np.array([[0, 1, 2]]) - surf = Surface.create(workspace, name="my surface", vertices=vertices, cells=cells) - surf.add_data( - { - "test": {"values": np.array([1]), "association": "CELL"}, - "other": {"values": np.array([2]), "association": "CELL"}, - "nope": {"values": np.array([3]), "association": "CELL"}, - } - ) - return pts, crv, surf - - -def test_find_common_data(tmp_path): - with Workspace(tmp_path / "test.geoh5") as ws: - points, curve, surface = create_objects(ws) - names = find_common_data([points, curve, surface]) - assert len(names) == 2 - assert all(k in names for k in ["test", "other"]) - names = find_common_data([points, curve, surface], names=["test"]) - assert names == ["test"] - - -def test_to_points(tmp_path): - with Workspace(tmp_path / "test.geoh5") as ws: - points, curve, surface = create_objects(ws) - - pts = to_points([points, curve, surface], name="merged") - assert pts.get_data("test") - assert pts.get_data("other") - assert not pts.get_data("nope") - assert len(pts.vertices) == 4 - - pts = to_points([points, curve, surface], name="merged", children=["test"]) - assert len(pts.vertices) == 4 - assert not pts.get_data("other") - assert not pts.get_data("nope") - - pts = to_points( - objects=[points, curve, surface], - name="merged", - property_group={"name": "my group"}, - ) - assert pts.property_groups is not None - assert pts.property_groups[0].name == "my group" - - points, curve, surface = create_objects(ws, bad_association=True) - with pytest.raises(ValueError, match="Data stored on different"): - pts = to_points([points, curve], name="merged") From d9d30ce456b8a30b6a772fa707e3810095a53270 Mon Sep 17 00:00:00 2001 From: benjamink Date: Mon, 12 May 2025 10:09:40 -0700 Subject: [PATCH 12/12] Don't support normals on input surfaces, only points: merged or not merged --- .../uijson/surface_normals.ui.json | 6 +-- surface_apps/surface_normals/driver.py | 42 +++++++++---------- 2 files changed, 23 insertions(+), 25 deletions(-) diff --git a/surface_apps-assets/uijson/surface_normals.ui.json b/surface_apps-assets/uijson/surface_normals.ui.json index 62af2dc..a7c8e3e 100644 --- a/surface_apps-assets/uijson/surface_normals.ui.json +++ b/surface_apps-assets/uijson/surface_normals.ui.json @@ -16,13 +16,13 @@ "multiSelect": true }, "merge_points": { - "group": "Data", + "group": "Output", "main": true, - "label": "Merge points", + "label": "Merge", "value": true }, "out_name": { - "group": "Data", + "group": "Output", "main": true, "label": "Name", "value": "surface normals", diff --git a/surface_apps/surface_normals/driver.py b/surface_apps/surface_normals/driver.py index b22684d..99a67b4 100644 --- a/surface_apps/surface_normals/driver.py +++ b/surface_apps/surface_normals/driver.py @@ -17,7 +17,7 @@ ) from geoh5py.groups.property_group_type import GroupTypeEnum from geoh5py.shared.conversion.base import CellObjectConversion -from geoh5py.shared.merging.cell import SurfaceMerger +from geoh5py.shared.merging.points import PointsMerger from geoh5py.shared.utils import fetch_active_workspace from surface_apps.surface_normals.options import SurfaceNormalsOptions @@ -37,42 +37,40 @@ class Driver(BaseDriver): def run(self): with fetch_active_workspace(self.params.geoh5, mode="r+") as geoh5: + points = [] for surface in self.params.surfaces: normals = compute_normals(surface) - surface.add_data( + pts = CellObjectConversion.to_points( + surface, name=f"{surface.name} {self.params.out_name}" + ) + pts.add_data( { - "x": {"values": normals[:, 0], "association": "CELL"}, - "y": {"values": normals[:, 1], "association": "CELL"}, - "z": {"values": normals[:, 2], "association": "CELL"}, + "Nx": {"values": normals[:, 0], "association": "VERTEX"}, + "Ny": {"values": normals[:, 1], "association": "VERTEX"}, + "Nz": {"values": normals[:, 2], "association": "VERTEX"}, } ) + points.append(pts) - merge_points = self.params.merge_points and len(self.params.surfaces) > 1 + merge_points = self.params.merge_points and len(points) > 1 if merge_points: - surface = SurfaceMerger.merge_objects( - geoh5, self.params.surfaces, name="merged" - ) - - points = [] - surfaces = [surface] if merge_points else self.params.surfaces - for surface in surfaces: - points.append( - CellObjectConversion.to_points( - surface, name=f"{surface.name} {self.params.out_name}" + points = [ + PointsMerger.merge_objects( + geoh5, + points, # type: ignore + add_data=True, + name=f"merged {self.params.out_name}", ) - ) + ] for pts in points: - properties = [pts.get_data(k)[0] for k in "xyz"] - prop_group = pts.create_property_group( + pts.create_property_group( + properties=[pts.get_data(k)[0] for k in ["Nx", "Ny", "Nz"]], name="Normals", property_group_type=GroupTypeEnum.VECTOR, - properties=properties, ) self.update_monitoring_directory(pts) - return prop_group - if __name__ == "__main__": file = Path(sys.argv[1]).resolve()