diff --git a/dashboard.Dockerfile b/dashboard.Dockerfile index 52bcb1b..4a898ee 100644 --- a/dashboard.Dockerfile +++ b/dashboard.Dockerfile @@ -7,8 +7,17 @@ WORKDIR /app/dashboard # Silence pip error to install in root dirs ENV PIP_ROOT_USER_ACTION=ignore +# Spin assigns a random UID with no usable home directory. Pre-create +# ~/.amsc as world-writable+sticky so the runtime UID can write to it. +RUN mkdir -p /app/dashboard/.amsc && chmod 1777 /app/dashboard/.amsc + # Install any needed packages specified in the environment file COPY dashboard/environment-lock.yml /app/dashboard/environment-lock.yml + +# The lock file installs amsc-client from this local source URL. Pass it with: +# --build-context amsc-client-src=/path/to/amsc-python-client +COPY --from=amsc-client-src / /home/edoardo/src/amsc-python-client + RUN conda install -c conda-forge conda-lock \ && conda-lock install --name synapse-gui environment-lock.yml \ && conda clean --all -y diff --git a/dashboard/README.md b/dashboard/README.md index 870bb16..c045c16 100644 --- a/dashboard/README.md +++ b/dashboard/README.md @@ -155,6 +155,8 @@ Following the instructions at [docs.nersc.gov/services/sfapi/authentication/#cli > ```bash > python publish_container.py --gui > ``` +> By default this expects the locally patched `amsc-python-client` checkout at `../amsc-python-client`. +> If it lives elsewhere, set `AMSC_CLIENT_SRC=/path/to/amsc-python-client`. > [!TIP] > Prune old, unused images periodically in order to free up space on your machine: @@ -168,7 +170,8 @@ Following the instructions at [docs.nersc.gov/services/sfapi/authentication/#cli 2. Build the Docker image: ```bash - docker build --platform linux/amd64 --output type=image,oci-mediatypes=true -t synapse-gui -f dashboard.Dockerfile . + docker build --platform linux/amd64 --output type=image,oci-mediatypes=true -t synapse-gui -f dashboard.Dockerfile \ + --build-context amsc-client-src="${AMSC_CLIENT_SRC:-../amsc-python-client}" . ``` ### Push the Docker container diff --git a/dashboard/app.py b/dashboard/app.py index d72c317..a6bbbc9 100644 --- a/dashboard/app.py +++ b/dashboard/app.py @@ -17,7 +17,7 @@ from optimization_manager import OptimizationManager from parameters_manager import ParametersManager from calibration_manager import SimulationCalibrationManager -from sfapi_manager import load_sfapi_card +from hpc_manager import load_hpc_card from state_manager import server, state, ctrl, initialize_state from error_manager import error_panel, add_error from utils import ( @@ -54,8 +54,9 @@ def update( reset_parameters=True, reset_calibration=True, reset_plots=True, + reset_execution_modes=True, reset_gui_route_home=True, - reset_gui_route_nersc=True, + reset_gui_route_hpc=True, reset_gui_route_chat=True, reset_gui_layout=True, preloaded_model_manager=None, @@ -73,9 +74,11 @@ def update( ) # load data config_dict = load_config_dict(state.experiment) - # derive execution mode from execution_mode in the experiment configuration file - execution_mode = config_dict.get("execution_mode") or {} - state.model_training_mode = execution_mode.get("ml_training", "local") + if reset_execution_modes: + # Derive execution mode defaults from the experiment configuration file. + execution_mode = config_dict.get("execution_mode") or {} + state.model_training_mode = execution_mode.get("ml_training", "local") + state.simulation_running_mode = execution_mode.get("simulation", "local") state.model_mlflow_tracking_uri = (config_dict.get("mlflow") or {}).get( "tracking_uri" ) @@ -98,7 +101,10 @@ def update( else: mod_manager = preloaded_model_manager state.model_available = mod_manager.avail() - opt_manager = OptimizationManager(mod_manager) + if opt_manager is None or reset_gui_route_home: + opt_manager = OptimizationManager(mod_manager) + else: + opt_manager.model = mod_manager # reset parameters if reset_parameters: par_manager = ParametersManager(mod_manager, input_variables) @@ -108,9 +114,9 @@ def update( # reset GUI home route if reset_gui_route_home: home_route() - # reset GUI NERSC route - if reset_gui_route_nersc: - nersc_route() + # reset GUI HPC route + if reset_gui_route_hpc: + hpc_route() # reset GUI chat route if reset_gui_route_chat: chat_route() @@ -221,8 +227,9 @@ def reset(**kwargs): reset_parameters=True, reset_calibration=True, reset_plots=True, + reset_execution_modes="experiment" in state.modified_keys, reset_gui_route_home=True, - reset_gui_route_nersc=False, + reset_gui_route_hpc=False, reset_gui_route_chat=False, reset_gui_layout=False, ) @@ -239,8 +246,9 @@ def reset(**kwargs): reset_parameters=False, reset_calibration=False, reset_plots=True, - reset_gui_route_home=True, - reset_gui_route_nersc=False, + reset_execution_modes=False, + reset_gui_route_home=False, + reset_gui_route_hpc=False, reset_gui_route_chat=False, reset_gui_layout=False, ) @@ -263,8 +271,9 @@ def reset(**kwargs): reset_parameters=False, reset_calibration=False, reset_plots=True, + reset_execution_modes=False, reset_gui_route_home=False, - reset_gui_route_nersc=False, + reset_gui_route_hpc=False, reset_gui_route_chat=False, reset_gui_layout=False, ) @@ -433,16 +442,16 @@ def home_route(): ctrl.figure_update = figure.update -# NERSC route -def nersc_route(): - print("Setting GUI NERSC route...") - with RouterViewLayout(server, "/nersc"): +# HPC route +def hpc_route(): + print("Setting GUI HPC route...") + with RouterViewLayout(server, "/hpc"): with vuetify.VRow(): - with vuetify.VCol(cols=4): - # Superfacility API card + with vuetify.VCol(cols=12): + # Render both API credential cards with vuetify.VRow(): with vuetify.VCol(): - load_sfapi_card() + load_hpc_card() # Chat route @@ -506,11 +515,11 @@ def gui_setup(): prepend_icon="mdi-chat", title="AI Assistant", ) - # NERSC route + # HPC route vuetify.VListItem( - to="/nersc", + to="/hpc", prepend_icon="mdi-lan-connect", - title="NERSC API key", + title="HPC Connection", ) # interactive dialog for simulation plots with vuetify.VDialog( diff --git a/dashboard/entrypoint.sh b/dashboard/entrypoint.sh index 75ec844..235bf56 100755 --- a/dashboard/entrypoint.sh +++ b/dashboard/entrypoint.sh @@ -4,5 +4,13 @@ source /opt/conda/etc/profile.d/conda.sh conda activate synapse-gui +# Give dashboard libraries that rely on Path.home() a stable home in Spin. +export HOME=/app/dashboard + +# amsc-client's default Globus token cache is ~/.amsc/credentials.json. +# Ensure the directory exists at runtime; the Dockerfile created it as +# mode 1777 so the random UID Spin assigns can write into it. +mkdir -p "${HOME}/.amsc" 2>/dev/null || true + # Execute the provided command exec "$@" diff --git a/dashboard/environment-lock.yml b/dashboard/environment-lock.yml index dd8bda6..c1fff13 100644 --- a/dashboard/environment-lock.yml +++ b/dashboard/environment-lock.yml @@ -2,7 +2,7 @@ # # A "lock file" contains a concrete list of package versions (with checksums) to be installed. Unlike # e.g. `conda env create`, the resulting environment will not change as new package versions become -# available, unless you explicitly update the lock file. +# available, unless you explicitly update the lock file # # Install this environment as "YOURENV" with: # conda-lock install -n YOURENV environment-lock.yml @@ -13,10 +13,10 @@ version: 1 metadata: content_hash: - linux-64: a2fed7d577b1f8dcea6bda93e25a02b5fa61145b9779bb01476554f8c7c4af19 - osx-arm64: 60e87eb1df36ed3e811a6b4eb6c26639d472750f97bafe76c9ef8023c4f12ec8 - osx-64: cad060e1ca3f48f1346fa18cf66f17fd06fd03138486e7aff463e63ab152a829 - win-64: 97423ceba8693b2be03dd400493ecb8e7523da65ad879c2e5b3a37f67694bcee + linux-64: 3b0accff6016bd2fdcf1e93a16e09dc29597ba987758bfbdbc1fe5fa812ee89d + osx-arm64: 7953bdf12b7ba553d9177eeba5c47b29ca54e183bbefad319861fc1333666aa3 + osx-64: c69a72b9085a0b2971dd6ca48edafa9e72aadf6db8809a930962ea5c4ee0f390 + win-64: f4f164307b7b81c9918c27af5018b5c61fcebdefda7c29a5279edf58301e8e58 channels: - url: conda-forge used_env_vars: [] @@ -72,11 +72,11 @@ package: platform: win-64 dependencies: libgomp: '>=7.5.0' - libwinpthread: '>=12.0.0.r2.ggc561118da' - url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-2_gnu.conda + libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' + url: https://conda.anaconda.org/conda-forge/win-64/_openmp_mutex-4.5-20_gnu.conda hash: - md5: 37e16618af5c4851a3f3d66dd0e11141 - sha256: 1a62cd1f215fe0902e7004089693a78347a30ad687781dfda2289cab000e652d + md5: 1626967b574d1784b578b52eaeb071e7 + sha256: 8a1cee28bd0ee7451ada1cd50b64720e57e17ff994fc62dd8329bef570d382e4 category: main optional: false - name: aiohappyeyeballs @@ -128,7 +128,7 @@ package: category: main optional: false - name: aiohttp - version: 3.13.3 + version: 3.13.5 manager: conda platform: linux-64 dependencies: @@ -143,18 +143,18 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* yarl: '>=1.17.0,<2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.13.3-py311h55b9665_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.13.5-py311h55b9665_0.conda hash: - md5: 13edfe8c425132c74b038144f603d6d3 - sha256: 6ba089f4030fdf139acae5fbf6d20907c53f8506110ec9ab242dcf6efa18f267 + md5: 0fdb7435f551898c33b0017423e4fb53 + sha256: 08ca6a6c936708a188e3f86c29c678e8ea7ec1114a5346fee4cd80a0a3ded3d7 category: main optional: false - name: aiohttp - version: 3.13.3 + version: 3.13.5 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aiohappyeyeballs: '>=2.5.0' aiosignal: '>=1.4.0' attrs: '>=17.3.0' @@ -164,14 +164,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* yarl: '>=1.17.0,<2.0' - url: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.13.3-py312h80cd6c1_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aiohttp-3.13.5-py312h0b1c2f0_0.conda hash: - md5: 1d67d1baba2a1917f1cd6519029a3fbf - sha256: 7703f430156a933756c57afab320aaa8d30639e8f9f899628a3eb5fbfa9b685b + md5: 88eef704008ae051b5a8c54119eab94e + sha256: feec9338ff6d56c28c06ec8176b90019d545d902c45132a218ca2320133f5538 category: main optional: false - name: aiohttp - version: 3.13.3 + version: 3.13.5 manager: conda platform: osx-arm64 dependencies: @@ -185,14 +185,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* yarl: '>=1.17.0,<2.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.13.3-py312h9f8c436_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aiohttp-3.13.5-py312h9f8c436_0.conda hash: - md5: 18c1c68638daa92ca6a8fb36f6d92691 - sha256: 7b6668363c0ae7060e57d48da8ace94a885b428ae8ae2fbd357f004cb281eef5 + md5: 99fe4bfba47fd1304c087922a3d0e0f8 + sha256: 11b13962c9c9a4edc831876f448a908ca6b62cf3f71bd5f0f33387f4d8a7955c category: main optional: false - name: aiohttp - version: 3.13.3 + version: 3.13.5 manager: conda platform: win-64 dependencies: @@ -208,10 +208,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' yarl: '>=1.17.0,<2.0' - url: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.13.3-py312h6b91d65_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/aiohttp-3.13.5-py312h6b91d65_0.conda hash: - md5: 65ebd46fdc1e28a6b035935246bd6531 - sha256: ef7eb9709f46d1d1138c9d667a72a9b2c1907a83daa54e63e6d7b7fb7043f331 + md5: f5474e6e952ff964319851b1c68b7301 + sha256: 539e8fba2b4835ee4437fa8b51056be2cf033ac4155f64a19e87855c2ae2af94 category: main optional: false - name: aiosignal @@ -271,7 +271,7 @@ package: category: main optional: false - name: alembic - version: 1.18.3 + version: 1.18.4 manager: conda platform: linux-64 dependencies: @@ -280,14 +280,14 @@ package: sqlalchemy: '>=1.4.23' tomli: '' typing_extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.3-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.4-pyhcf101f3_0.conda hash: - md5: dbaea800eaa5d850b32fa2b90ebf4686 - sha256: 176737b35cf13359c2ffbcb506058dcad90f28a031ac549315c65de7140f0f03 + md5: c45fa7cf996b766cb63eadf3c3e6408a + sha256: 83fc576dbcd59427f55be9623e1b101a1607ed9b4dc8633d86ada30c6ec1cf1d category: main optional: false - name: alembic - version: 1.18.3 + version: 1.18.4 manager: conda platform: osx-64 dependencies: @@ -296,14 +296,14 @@ package: sqlalchemy: '>=1.4.23' tomli: '' typing_extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.3-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.4-pyhcf101f3_0.conda hash: - md5: dbaea800eaa5d850b32fa2b90ebf4686 - sha256: 176737b35cf13359c2ffbcb506058dcad90f28a031ac549315c65de7140f0f03 + md5: c45fa7cf996b766cb63eadf3c3e6408a + sha256: 83fc576dbcd59427f55be9623e1b101a1607ed9b4dc8633d86ada30c6ec1cf1d category: main optional: false - name: alembic - version: 1.18.3 + version: 1.18.4 manager: conda platform: osx-arm64 dependencies: @@ -312,14 +312,14 @@ package: sqlalchemy: '>=1.4.23' tomli: '' typing_extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.3-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.4-pyhcf101f3_0.conda hash: - md5: dbaea800eaa5d850b32fa2b90ebf4686 - sha256: 176737b35cf13359c2ffbcb506058dcad90f28a031ac549315c65de7140f0f03 + md5: c45fa7cf996b766cb63eadf3c3e6408a + sha256: 83fc576dbcd59427f55be9623e1b101a1607ed9b4dc8633d86ada30c6ec1cf1d category: main optional: false - name: alembic - version: 1.18.3 + version: 1.18.4 manager: conda platform: win-64 dependencies: @@ -328,10 +328,10 @@ package: sqlalchemy: '>=1.4.23' tomli: '' typing_extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.3-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.4-pyhcf101f3_0.conda hash: - md5: dbaea800eaa5d850b32fa2b90ebf4686 - sha256: 176737b35cf13359c2ffbcb506058dcad90f28a031ac549315c65de7140f0f03 + md5: c45fa7cf996b766cb63eadf3c3e6408a + sha256: 83fc576dbcd59427f55be9623e1b101a1607ed9b4dc8633d86ada30c6ec1cf1d category: main optional: false - name: annotated-doc @@ -435,7 +435,7 @@ package: category: main optional: false - name: anyio - version: 4.12.1 + version: 4.13.0 manager: conda platform: linux-64 dependencies: @@ -443,14 +443,14 @@ package: idna: '>=2.8' python: '' typing_extensions: '>=4.5' - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda hash: - md5: 11a2b8c732d215d977998ccd69a9d5e8 - sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da + md5: af2df4b9108808da3dc76710fe50eae2 + sha256: f09aed24661cd45ba54a43772504f05c0698248734f9ae8cd289d314ac89707e category: main optional: false - name: anyio - version: 4.12.1 + version: 4.13.0 manager: conda platform: osx-64 dependencies: @@ -458,14 +458,14 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda hash: - md5: 11a2b8c732d215d977998ccd69a9d5e8 - sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da + md5: af2df4b9108808da3dc76710fe50eae2 + sha256: f09aed24661cd45ba54a43772504f05c0698248734f9ae8cd289d314ac89707e category: main optional: false - name: anyio - version: 4.12.1 + version: 4.13.0 manager: conda platform: osx-arm64 dependencies: @@ -473,14 +473,14 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda hash: - md5: 11a2b8c732d215d977998ccd69a9d5e8 - sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da + md5: af2df4b9108808da3dc76710fe50eae2 + sha256: f09aed24661cd45ba54a43772504f05c0698248734f9ae8cd289d314ac89707e category: main optional: false - name: anyio - version: 4.12.1 + version: 4.13.0 manager: conda platform: win-64 dependencies: @@ -488,129 +488,129 @@ package: idna: '>=2.8' python: '>=3.10' typing_extensions: '>=4.5' - url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/anyio-4.13.0-pyhcf101f3_0.conda hash: - md5: 11a2b8c732d215d977998ccd69a9d5e8 - sha256: eb0c4e2b24f1fbefaf96ce6c992c6bd64340bc3c06add4d7415ab69222b201da + md5: af2df4b9108808da3dc76710fe50eae2 + sha256: f09aed24661cd45ba54a43772504f05c0698248734f9ae8cd289d314ac89707e category: main optional: false - name: attrs - version: 25.4.0 + version: 26.1.0 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/attrs-25.4.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda hash: - md5: 537296d57ea995666c68c821b00e360b - sha256: c13d5e42d187b1d0255f591b7ce91201d4ed8a5370f0d986707a802c20c9d32f + md5: c6b0543676ecb1fb2d7643941fe375f2 + sha256: 1b6124230bb4e571b1b9401537ecff575b7b109cc3a21ee019f65e083b8399ab category: main optional: false - name: attrs - version: 25.4.0 + version: 26.1.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/attrs-25.4.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda hash: - md5: 537296d57ea995666c68c821b00e360b - sha256: c13d5e42d187b1d0255f591b7ce91201d4ed8a5370f0d986707a802c20c9d32f + md5: c6b0543676ecb1fb2d7643941fe375f2 + sha256: 1b6124230bb4e571b1b9401537ecff575b7b109cc3a21ee019f65e083b8399ab category: main optional: false - name: attrs - version: 25.4.0 + version: 26.1.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/attrs-25.4.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda hash: - md5: 537296d57ea995666c68c821b00e360b - sha256: c13d5e42d187b1d0255f591b7ce91201d4ed8a5370f0d986707a802c20c9d32f + md5: c6b0543676ecb1fb2d7643941fe375f2 + sha256: 1b6124230bb4e571b1b9401537ecff575b7b109cc3a21ee019f65e083b8399ab category: main optional: false - name: attrs - version: 25.4.0 + version: 26.1.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/attrs-25.4.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/attrs-26.1.0-pyhcf101f3_0.conda hash: - md5: 537296d57ea995666c68c821b00e360b - sha256: c13d5e42d187b1d0255f591b7ce91201d4ed8a5370f0d986707a802c20c9d32f + md5: c6b0543676ecb1fb2d7643941fe375f2 + sha256: 1b6124230bb4e571b1b9401537ecff575b7b109cc3a21ee019f65e083b8399ab category: main optional: false - name: aws-c-auth - version: 0.9.3 + version: 0.10.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.9.3-hef928c7_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-auth-0.10.1-h2d2dd48_2.conda hash: - md5: bdd464b33f6540ed70845b946c11a7b8 - sha256: d9c5babed03371448bb0dc91a1573c80d278d1222a3b0accef079ed112e584f9 + md5: 675ea6d90900350b1dcfa8231a5ea2dd + sha256: 292aa18fe6ab5351710e6416fbd683eaef3aa5b1b7396da9350ff08efc660e4f category: main optional: false - name: aws-c-auth - version: 0.9.3 + version: 0.10.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-auth-0.9.3-hdff831d_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-auth-0.10.1-hfd47d4b_2.conda hash: - md5: a04fb222805ce5697065036ae1676436 - sha256: aaadae39675911059bf0caa072c9d0cab622278365f6c3ceb6a63a2e9e57df03 + md5: 1ad72a30bee6953028cce501c81476eb + sha256: a8a1ed63c7917278de7c1084d5a53ea7697e4d661757f51fa9556f6d043d2332 category: main optional: false - name: aws-c-auth - version: 0.9.3 + version: 0.10.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.9.3-h1ddaa69_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-auth-0.10.1-hcb83491_2.conda hash: - md5: f0cc47ecd2058f2dd65fde1a5f6528ec - sha256: 491576e1ef8640e0cc345705c2028aebb98e015d51471395fe595f60a3b33884 + md5: 1c701edc28f543a0e040325b223d5ca0 + sha256: aba942578ad57e7b584434ed4e39c5ff7ed4ad3f326ac3eda26913ca343ea255 category: main optional: false - name: aws-c-auth - version: 0.9.3 + version: 0.10.1 manager: conda platform: win-64 dependencies: aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-auth-0.9.3-h2970c50_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-auth-0.10.1-h5d51246_2.conda hash: - md5: 6f42aac88a3b880dd3a4e0fe61f418bc - sha256: 1ca3be8873335aff46da2d613c0e9e0c27b9878e402548e3cf31cd378a2f9342 + md5: 908d5d8755564e2c3f3770fca7ff0736 + sha256: f937d40f01493c4799a673f56d70434d6cddb2ec967cf642a39e0e04282a9a1e category: main optional: false - name: aws-c-cal @@ -721,47 +721,47 @@ package: category: main optional: false - name: aws-c-compression - version: 0.3.1 + version: 0.3.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.1-h8b1a151_9.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-compression-0.3.2-h8b1a151_0.conda hash: - md5: f7ec84186dfe7a9e3a9f9e5a4d023e75 - sha256: 96edccb326b8c653c8eb95a356e01d4aba159da1a97999577b7dd74461b040b4 + md5: f16f498641c9e05b645fe65902df661a + sha256: 1838bdc077b77168416801f4715335b65e9223f83641a2c28644f8acd8f9db0e category: main optional: false - name: aws-c-compression - version: 0.3.1 + version: 0.3.2 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-compression-0.3.1-h901532c_9.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-compression-0.3.2-hb9ea233_0.conda hash: - md5: abb79371a321d47da8f7ddca128533de - sha256: b99ddb6654ca12b9f530ca4cbe4d2063335d4ac43f9d97092c4076ccaf9b89e7 + md5: da394e3dc9c78278c8bdbd3a81fdbdb2 + sha256: 599eff2c7b6d2e4e2ed1594e330f5f4f06f0fbe21d20d53beb78e3443344555c category: main optional: false - name: aws-c-compression - version: 0.3.1 + version: 0.3.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.1-h16f91aa_9.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-compression-0.3.2-h3e7f9b5_0.conda hash: - md5: 8dc111381c4c73deb8b9a529b3abee4a - sha256: 988f2251c5ddb91a93a3893e52eccb4fdd8b755af80bbc2bf739aabc25c5cfdf + md5: 6edccad10fc1c76a7a34b9c14efbeaa3 + sha256: ce405171612acef0924a1ff9729d556db7936ad380a81a36325b7df5405a6214 category: main optional: false - name: aws-c-compression - version: 0.3.1 + version: 0.3.2 manager: conda platform: win-64 dependencies: @@ -769,147 +769,147 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-compression-0.3.1-hcb3a2da_9.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-compression-0.3.2-hcb3a2da_0.conda hash: - md5: 0888dbe9e883582d138ec6221f5482d6 - sha256: ff1046d67709960859adfa5793391a2d233bb432ec7429069fcfab5b643827df + md5: 0385f2340be1776b513258adaf70e208 + sha256: f98fbb797d28de3ae41dbd42590549ee0a2a4e61772f9cc6d1a4fa45d47637de category: main optional: false - name: aws-c-event-stream - version: 0.5.7 + version: 0.6.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.5.7-h28f887f_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-event-stream-0.6.0-h9b893ba_1.conda hash: - md5: 7b8e3f846353b75db163ad93248e5f9d - sha256: a5b151db1c8373b6ca2dacea65bc8bda02791a43685eebfa4ea987bb1a758ca9 + md5: cd4946050ecfcb3c6fd09106ae6a261e + sha256: 4a1a060ab40cb4fa39d24418758ca9faa1f51df6918f05143118e79bb11b4350 category: main optional: false - name: aws-c-event-stream - version: 0.5.7 + version: 0.6.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-event-stream-0.5.7-ha05da6a_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-event-stream-0.6.0-ha9bd753_1.conda hash: - md5: e0d71662f35b21fb993484238b4861d9 - sha256: 56f7aebd59d5527830ef7cf6e91f63ee4c5cf510af56529276affe8e2dc9eb24 + md5: 0a2789f092ae9f948052a9879e3db8b1 + sha256: ebabb698d403645908c80a4b5b68574ae1bcdd4e8fa2656b5fa3e90f436aa3ca category: main optional: false - name: aws-c-event-stream - version: 0.5.7 + version: 0.6.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.5.7-h9ae9c55_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-event-stream-0.6.0-h351c84d_1.conda hash: - md5: 53c59e7f68bbd3754de6c8dcd4c27f86 - sha256: c336b71a356d9b39fa6e9769d475dea6fd0cfe25ad81dcecac3102ef30f8b753 + md5: 228fe528ff814e420d8e13757f3c381e + sha256: 8927fac75ad4cc4a2fbece5dbcc666cd6672a8ad87370cb183ff4d4f3e11f371 category: main optional: false - name: aws-c-event-stream - version: 0.5.7 + version: 0.6.0 manager: conda platform: win-64 dependencies: aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-event-stream-0.5.7-ha388e84_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-event-stream-0.6.0-h87b2689_1.conda hash: - md5: 34e3b065b76c8a144c92e224cc3f5672 - sha256: 5fbbfd835831dace087064d08c38eb279b7db3231fbd0db32fad86fe9273c10c + md5: d2edd57e91a743151d816920cad61e54 + sha256: 63b7a1d3bfcfabeb5d4819c2577ff9fa93e28814ab63a5419740adf9b13a0f3a category: main optional: false - name: aws-c-http - version: 0.10.7 + version: 0.10.12 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-compression: '>=0.3.1,<0.3.2.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-compression: '>=0.3.2,<0.3.3.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.10.7-ha8fc4e3_5.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-http-0.10.12-h4bacb7b_1.conda hash: - md5: 3028f20dacafc00b22b88b324c8956cc - sha256: 5527224d6e0813e37426557d38cb04fed3753d6b1e544026cfbe2654f5e556be + md5: 7bc920933e5fb225aba86a788164a8f1 + sha256: c6f910d400ef9034493988e8cd37bd4712e42d85921122bcda4ba68d4614b131 category: main optional: false - name: aws-c-http - version: 0.10.7 + version: 0.10.12 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-compression: '>=0.3.1,<0.3.2.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-http-0.10.7-h924c446_5.conda + aws-c-compression: '>=0.3.2,<0.3.3.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-http-0.10.12-h1037d30_1.conda hash: - md5: acff093ebb711857fb78fae3b656631c - sha256: 53ee041db79f6cbff62179b2f693e50e484d163b9a843a3dbbb80dbc36220c7e + md5: 653c8a2b287bc6980b834b0a94896f56 + sha256: 2d4f9530f8501f7d4dba75410ffccfce077f8146aaffb480966dd170b617e225 category: main optional: false - name: aws-c-http - version: 0.10.7 + version: 0.10.12 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-compression: '>=0.3.1,<0.3.2.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.10.7-h5928ca5_5.conda + aws-c-compression: '>=0.3.2,<0.3.3.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-http-0.10.12-h95cdebe_1.conda hash: - md5: f12bd6066c693efba2e5886e2c70d7ba - sha256: 29e180b61155279a2e64011b95957fbe38385113c60467b8d34fce47bc29c728 + md5: 806ff124512457583d675c62336b1392 + sha256: b25380b43c2c5733dcaac88b075fa286893af1c147ca40d50286df150ace5fb8 category: main optional: false - name: aws-c-http - version: 0.10.7 + version: 0.10.12 manager: conda platform: win-64 dependencies: aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-compression: '>=0.3.1,<0.3.2.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-compression: '>=0.3.2,<0.3.3.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-http-0.10.7-hc678f4a_5.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-http-0.10.12-h612f3e8_1.conda hash: - md5: 3427460b0654d317e72a0ba959bb3a23 - sha256: 4f41b922ce01c983f98898208d49af5f3d6b0d8f3e8dcb44bd13d8183287b19a + md5: 26af0e9d7853d27e909ce01c287692b4 + sha256: dc297fbce04335f5f80b30bcdee1925ed4a0d95e7a2382523870c6b4981ca1b2 category: main optional: false - name: aws-c-io - version: 0.23.3 + version: 0.26.3 manager: conda platform: linux-64 dependencies: @@ -917,43 +917,43 @@ package: aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' libgcc: '>=14' - s2n: '>=1.6.2,<1.6.3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.23.3-hdaf4b65_5.conda + s2n: '>=1.7.2,<1.7.3.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-io-0.26.3-h692f434_1.conda hash: - md5: 132e8f8f40f0ffc0bbde12bb4e8dd1a1 - sha256: 07d7f2a4493ada676084c3f4313da1fab586cf0a7302572c5d8dde6606113bf4 + md5: 14260392d0b491c537b5e26e9a506fff + sha256: e3e33031d641864128ab11f9b8585ad5beb82fa988fe833bb0767dd01878a371 category: main optional: false - name: aws-c-io - version: 0.23.3 + version: 0.26.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.15' + __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-io-0.23.3-hf559bb5_5.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-io-0.26.3-hc95b61d_1.conda hash: - md5: d9cc056da3a1ee0a2da750d10a5496f3 - sha256: 734496fb5a33a4d13ff0a27c5bc4a0f4e7fe9ed15ec099722d5be82b456b9502 + md5: 4cd93c3ac6c84c38a161a48f3e441c72 + sha256: 64c2b423b8a86944e69b073b6136d15246659b6b791fbb58e1b5a9ceb1e55573 category: main optional: false - name: aws-c-io - version: 0.23.3 + version: 0.26.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.23.3-hbe03c90_5.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-io-0.26.3-h4137820_1.conda hash: - md5: c249aa1a151e319d7acd05a2e1f165d2 - sha256: bf1c7cf7997d28922283e6612e5ea6a9409fcfc2749cd4acfafd1bf6e0c57c08 + md5: af3d15f053619ca43ea0943de01d368b + sha256: e03ce71af986541d79fae88f7636d7a252b215d4560b47f005050dc9e1dc3c11 category: main optional: false - name: aws-c-io - version: 0.23.3 + version: 0.26.3 manager: conda platform: win-64 dependencies: @@ -962,149 +962,149 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-io-0.23.3-h0d5b9f9_5.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-io-0.26.3-h0d5b9f9_1.conda hash: - md5: 400792109e426730ac9047fd6c9537ef - sha256: 2d726ffd67fb387dbebf63c9b9965b476b9d670f683e71c3dca1feb6365ddc7c + md5: d6091ef6857cee4f541716790de07b48 + sha256: 77a9e9cbbea1ed76d02605955a8cf098d3793a8dc871b31b4617a8054f151639 category: main optional: false - name: aws-c-mqtt - version: 0.13.3 + version: 0.15.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.13.3-hc63082f_11.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-mqtt-0.15.2-he9ea9c5_1.conda hash: - md5: 6a653aefdc5d83a4f959869d1759e6e3 - sha256: fb102b0346a1f5c4f3bb680ec863c529b0333fa4119d78768c3e8a5d1cc2c812 + md5: 8e77514673f5773b40ff8953583938b6 + sha256: 3fc68793c0ca2c36524ae67abac696ce6b066a8be6b2b980cbdc40ae1310041a category: main optional: false - name: aws-c-mqtt - version: 0.13.3 + version: 0.15.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-mqtt-0.13.3-ha72ff4e_11.conda + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-mqtt-0.15.2-h6fabf1c_1.conda hash: - md5: 96f22c912f1cf3493d9113b9fd04c912 - sha256: c05215c85f90a0caba1202f4c852d6e3a2ad93b4a25f286435a8e855db4237ae + md5: 9b31ecb17e02da5f8fb4107f158f7ff2 + sha256: 038c5ee255149fac9a8ae250ec4ae07874de03b441e13bbcb1da2f1209bf824e category: main optional: false - name: aws-c-mqtt - version: 0.13.3 + version: 0.15.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.13.3-haf5c5c8_11.conda + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-mqtt-0.15.2-h69e7467_1.conda hash: - md5: 3fcd02361ce1427ae5968fcd532a85b4 - sha256: 880996ae8c792eb15fcbca0a452d8b3508dba16ed7384bdb73fb7ed6c075c125 + md5: 1f4f6b9a183bea3ddf9af5ebcda0933d + sha256: 69a12dfccdeb1497e3fbcaedea77c7adab854b482558aaa4ce5dea3a80d08c76 category: main optional: false - name: aws-c-mqtt - version: 0.13.3 + version: 0.15.2 manager: conda platform: win-64 dependencies: aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-mqtt-0.13.3-hfa314fa_11.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-mqtt-0.15.2-h904b250_1.conda hash: - md5: 6c043365f1d3f89c0b68238c6f5b8cce - sha256: 9b241397ef436dcf67e8e6cde15ff9c0d03ea942ad11e27c77caecce0d51b5be + md5: fbccf4b054995b97bf98c38f0989a9a3 + sha256: f99bf60673f0d5a143450009c9454087c9bca01be74ae08394f8fc47789fa56a category: main optional: false - name: aws-c-s3 - version: 0.11.3 + version: 0.11.5 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' libgcc: '>=14' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.11.3-h06ab39a_1.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/aws-c-s3-0.11.5-h6d69fc9_5.conda hash: - md5: 3689a4290319587e3b54a4f9e68f70c8 - sha256: 8de2292329dce2fd512413d83988584d616582442a07990f67670f9bc793a98b + md5: 4c5c16bf1133dcfe100f33dd4470998e + sha256: c15869656f5fbebe27cc5aa58b23831f75d85502d324fedd7ee7e552c79b495d category: main optional: false - name: aws-c-s3 - version: 0.11.3 + version: 0.11.5 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + __osx: '>=11.0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-s3-0.11.3-he30762a_1.conda + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/aws-c-s3-0.11.5-hb15a67f_5.conda hash: - md5: 33c653401dc7b016b0011cb4d16de458 - sha256: 9c989a5f0b35ff5cee91b74bcba0d540ce5684450dc072ba0bb5299783cdf9cd + md5: de95ae4c99b257ffeb2391c9d46b6e58 + sha256: a32c773421a3e29f6aa442a21d870b456664e89f0246e9787a0b817b8b44eb71 category: main optional: false - name: aws-c-s3 - version: 0.11.3 + version: 0.11.5 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.11.3-h8da9771_1.conda + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-c-s3-0.11.5-ha5d16b2_5.conda hash: - md5: 06417cb45f131cf503d3483446cedbc3 - sha256: 31f432d1a0f7dacbe80b476c3236c22a71f4018e840ae6974e843d38d5763335 + md5: f33735fd60f9c4a21c51a0283eb8afc1 + sha256: bd8f4ffb8346dd02bda2bc1ae9993ebdb131298b1308cb9e6b1e771b530d9dd5 category: main optional: false - name: aws-c-s3 - version: 0.11.3 + version: 0.11.5 manager: conda platform: win-64 dependencies: - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-checksums: '>=0.2.7,<0.2.8.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-checksums: '>=0.2.10,<0.2.11.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-c-s3-0.11.3-ha659bf3_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-c-s3-0.11.5-h87bd87b_5.conda hash: - md5: dcfc08ccd8e332411c454e38110ea915 - sha256: cda138c03683e85f29eafc680b043a40f304ac8759138dc141a42878eb17a90f + md5: 2d90128559ec4b3c78d1b889b8b13b50 + sha256: 62367b6d4d8aa1b43fb63e51d779bb829dfdd53d908c1b6700efa23255dd38db category: main optional: false - name: aws-c-sdkutils @@ -1163,47 +1163,47 @@ package: category: main optional: false - name: aws-checksums - version: 0.2.7 + version: 0.2.10 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.7-h8b1a151_5.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-checksums-0.2.10-h8b1a151_0.conda hash: - md5: 68da5b56dde41e172b7b24f071c4b392 - sha256: a8693d2e06903a09e98fe724ed5ec32e7cd1b25c405d754f0ab7efb299046f19 + md5: f8e1bcc5c7d839c5882e94498791be08 + sha256: 09472dd5fa4473cffd44741ee4c1112f2c76d7168d1343de53c2ad283dc1efa6 category: main optional: false - name: aws-checksums - version: 0.2.7 + version: 0.2.10 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-checksums-0.2.7-h901532c_5.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-checksums-0.2.10-h31279ed_0.conda hash: - md5: cccf553ce36da9ae739206b69c1a4d28 - sha256: 0f67c453829592277f90d520f7855e260cf0565a3dc59fe90c55293996b7fbe9 + md5: 28a458ade86d135a90951d816760cc5c + sha256: 8776d3d51e03ba373a13e4cd4adaf70fd15323c50f1dde85669dc4e379c10dbd category: main optional: false - name: aws-checksums - version: 0.2.7 + version: 0.2.10 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.7-h16f91aa_5.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-checksums-0.2.10-h3e7f9b5_0.conda hash: - md5: ee9ebfd7b6fdf61dd632e4fea6287c47 - sha256: c630ece8c0fe99cdf03774bb0b048cfd72daec0458dbc825be5de0106431087e + md5: 07f6c5a5238f5deeed6e985826b30de8 + sha256: 06661bc848b27aa38a85d8018ace8d4f4a3069e22fa0963e2431dc6c0dc30450 category: main optional: false - name: aws-checksums - version: 0.2.7 + version: 0.2.10 manager: conda platform: win-64 dependencies: @@ -1211,265 +1211,294 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-checksums-0.2.7-hcb3a2da_5.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-checksums-0.2.10-hcb3a2da_0.conda hash: - md5: 38f1501fc55f833a4567c83581a2d2ed - sha256: ca5e0719b7ca257462a4aa7d3b99fde756afaf579ee1472cac91c04c7bf3a725 + md5: 96e950e5007fb691322db578736aba52 + sha256: 505b2365bbf3c197c9c2e007ba8262bcdaaddc970f84ce67cf73868ca2990989 category: main optional: false - name: aws-crt-cpp - version: 0.35.4 + version: 0.37.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-c-mqtt: '>=0.13.3,<0.13.4.0a0' - aws-c-s3: '>=0.11.3,<0.11.4.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-c-mqtt: '>=0.15.2,<0.15.3.0a0' + aws-c-s3: '>=0.11.5,<0.11.6.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.35.4-h8824e59_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-crt-cpp-0.37.4-h4c8aef7_3.conda hash: - md5: 113b9d9913280474c0868b0e290c0326 - sha256: 524fc8aa2645e5701308b865bf5c523257feabc6dfa7000cb8207ccfbb1452a1 + md5: 798a499cf76e530a992365d557ba5827 + sha256: b82d0bc6d4b716347e1aefb0acc6e4bff04b3f807537ada9b458a7e467beb2a0 category: main optional: false - name: aws-crt-cpp - version: 0.35.4 + version: 0.37.4 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + __osx: '>=11.0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-c-mqtt: '>=0.13.3,<0.13.4.0a0' - aws-c-s3: '>=0.11.3,<0.11.4.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-c-mqtt: '>=0.15.2,<0.15.3.0a0' + aws-c-s3: '>=0.11.5,<0.11.6.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-crt-cpp-0.35.4-h7484968_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-crt-cpp-0.37.4-h1135fef_3.conda hash: - md5: 31db311b3005b16ff340796e424a6b3c - sha256: d3ab94c9245f667c78940d6838529401795ce0df02ad561d190c38819a312cd9 + md5: 5db17ee0bbf98a7f75d49fb621f446da + sha256: 9b0b483955197f0e4e6107adab3f9ccfbcc6f55716fe1a79d0708e0494c9f33e category: main optional: false - name: aws-crt-cpp - version: 0.35.4 + version: 0.37.4 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-c-mqtt: '>=0.13.3,<0.13.4.0a0' - aws-c-s3: '>=0.11.3,<0.11.4.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-c-mqtt: '>=0.15.2,<0.15.3.0a0' + aws-c-s3: '>=0.11.5,<0.11.6.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.35.4-h74951b9_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-crt-cpp-0.37.4-h5505c15_3.conda hash: - md5: 87351fb3a08425237b701c582773be1a - sha256: 465527f414c2399ab70503d9d4e891658e7698439ba7f22d723f2ca8c03bb3e8 + md5: a13b36ec511c0589632e3689cd34ccc0 + sha256: bb9e0abbe22825810776e4c6929f4587567b795272126aaca7e55b30c91f2d29 category: main optional: false - name: aws-crt-cpp - version: 0.35.4 + version: 0.37.4 manager: conda platform: win-64 dependencies: - aws-c-auth: '>=0.9.3,<0.9.4.0a0' + aws-c-auth: '>=0.10.1,<0.10.2.0a0' aws-c-cal: '>=0.9.13,<0.9.14.0a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-c-http: '>=0.10.7,<0.10.8.0a0' - aws-c-io: '>=0.23.3,<0.23.4.0a0' - aws-c-mqtt: '>=0.13.3,<0.13.4.0a0' - aws-c-s3: '>=0.11.3,<0.11.4.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-c-http: '>=0.10.12,<0.10.13.0a0' + aws-c-io: '>=0.26.3,<0.26.4.0a0' + aws-c-mqtt: '>=0.15.2,<0.15.3.0a0' + aws-c-s3: '>=0.11.5,<0.11.6.0a0' aws-c-sdkutils: '>=0.2.4,<0.2.5.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-crt-cpp-0.35.4-hca034e6_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-crt-cpp-0.37.4-h4f72eff_3.conda hash: - md5: ce1a20b5c406727e32222ac91e5848c4 - sha256: 7b4aef9e1823207a5f91e8b5b95853bdfafcfea306cd62b99fd53c38aa5c3da0 + md5: 81e1ff78b80119ec772bf28b30216f00 + sha256: 4a072a69e8b0a6552269cdf32831dc2cfa429a61c58edc5353f94dde09a3002f category: main optional: false - name: aws-sdk-cpp - version: 1.11.606 + version: 1.11.747 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - libcurl: '>=8.17.0,<9.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + libcurl: '>=8.19.0,<9.0a0' libgcc: '>=14' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.606-h20b40b1_10.conda + url: https://conda.anaconda.org/conda-forge/linux-64/aws-sdk-cpp-1.11.747-hc3785e1_3.conda hash: - md5: 937d1d4c233adc6eeb2ac3d6e9a73e53 - sha256: e0d81b7dd6d054d457a1c54d17733d430d96dc5ca9b2ca69a72eb41c3fc8c9bf + md5: cfffedbfd03d5a6bb74157c14b6f0cdf + sha256: 62b7e565852fa061a26281b2890e432853fabefa8ea3dc22d00d39295a030805 category: main optional: false - name: aws-sdk-cpp - version: 1.11.606 + version: 1.11.747 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - libcurl: '>=8.17.0,<9.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + libcurl: '>=8.19.0,<9.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/aws-sdk-cpp-1.11.606-h386ebac_10.conda + url: https://conda.anaconda.org/conda-forge/osx-64/aws-sdk-cpp-1.11.747-h17cee85_3.conda hash: - md5: 768c6b78e331a2938af208e062fd6702 - sha256: 3b7ee2bc2bbd41e1fca87b1c1896b2186644f20912bf89756fd39020f8461e13 + md5: e8299cee5be5f088f68a0d354a9e0b78 + sha256: 18d5f429af85e49fc0d6137e18cc9f01e7d780a41b0b00294e2675a11518f13b category: main optional: false - name: aws-sdk-cpp - version: 1.11.606 + version: 1.11.747 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - libcurl: '>=8.17.0,<9.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + libcurl: '>=8.19.0,<9.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.606-h4e1b0f7_10.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/aws-sdk-cpp-1.11.747-had22720_3.conda hash: - md5: a392fe9e9a3c6e0b65161533aca39be9 - sha256: 87660413df6c49984a897544c8ace8461cd4ed69301ede5a793d00530985f702 + md5: 157ae2a6008d62f61107f5b78dce06d2 + sha256: b5ce4fafe17ab58980f944b9a45504ce45dda0423064591d51240eb8308589af category: main optional: false - name: aws-sdk-cpp - version: 1.11.606 + version: 1.11.747 manager: conda platform: win-64 dependencies: aws-c-common: '>=0.12.6,<0.12.7.0a0' - aws-c-event-stream: '>=0.5.7,<0.5.8.0a0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' + aws-c-event-stream: '>=0.6.0,<0.6.1.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/aws-sdk-cpp-1.11.606-hac16450_10.conda + url: https://conda.anaconda.org/conda-forge/win-64/aws-sdk-cpp-1.11.747-hd55a107_3.conda hash: - md5: d9b942bede589d0ad1e8e360e970efd0 - sha256: 8a12c4f6774ecb3641048b74133ff5e6c2b560469fe5ac1d7515631b84e63059 + md5: 48efab184702deb479a3766b1462efec + sha256: b2ca74995fecfc1029f95c6256dea6d7e035e24633870a52665a8d48f49331f8 category: main optional: false - name: azure-core-cpp - version: 1.16.1 + version: 1.16.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libcurl: '>=8.14.1,<9.0a0' + libcurl: '>=8.18.0,<9.0a0' libgcc: '>=14' libstdcxx: '>=14' openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.16.1-h3a458e0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/azure-core-cpp-1.16.2-h206d751_0.conda hash: - md5: 1d4e0d37da5f3c22ecd44033f673feba - sha256: cba633571e7368953520a4f66dc74c3942cc12f735e0afa8d3d5fc3edf35c866 + md5: 5492abf806c45298ae642831c670bba0 + sha256: 321d1070905e467b6bc6f5067b97c1868d7345c272add82b82e08a0224e326f0 category: main optional: false - name: azure-core-cpp - version: 1.16.1 + version: 1.16.2 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' - libcurl: '>=8.14.1,<9.0a0' + libcurl: '>=8.18.0,<9.0a0' libcxx: '>=19' openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/azure-core-cpp-1.16.1-he2a98a9_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/azure-core-cpp-1.16.2-h87f1c7e_0.conda hash: - md5: 9f39c22aad61e76bfb73bb7d4114efac - sha256: 923a0f9fab0c922e17f8bb27c8210d8978111390ff4e0cf6c1adff3c1a4d13bc + md5: 24997c4c96d1875956abd9ce37f262eb + sha256: bc2cde0d7204b3574084de1d83d80bceb7eb1550a17a0f0ccedbb312145475d3 category: main optional: false - name: azure-core-cpp - version: 1.16.1 + version: 1.16.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libcurl: '>=8.14.1,<9.0a0' + libcurl: '>=8.18.0,<9.0a0' libcxx: '>=19' openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.16.1-h88fedcc_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-core-cpp-1.16.2-he5ae378_0.conda + hash: + md5: 7efe92d28599c224a24de11bb14d395e + sha256: d9a04af33d9200fcd9f6c954e2a882c5ac78af4b82025623e59cb7f7e590b451 + category: main + optional: false +- name: azure-core-cpp + version: 1.16.2 + manager: conda + platform: win-64 + dependencies: + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/azure-core-cpp-1.16.2-h49e36cd_0.conda hash: - md5: fbe485a39b05090c0b5f8bb4febcd343 - sha256: d995413e4daf19ee3120f3ab9f0c9e330771787f33cbd4a33d8e5445f52022e3 + md5: b625bbba0b9ae28003bd96342043ea0c + sha256: 3f3bdc95cc398afe1dc23655aa3480fd2c972307987b2451d4723de6228b9427 category: main optional: false - name: azure-identity-cpp - version: 1.13.2 + version: 1.13.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libgcc: '>=14' libstdcxx: '>=14' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.13.2-h3a5f585_1.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/azure-identity-cpp-1.13.3-hed0cdb0_1.conda hash: - md5: 4e921d9c85e6559c60215497978b3cdb - sha256: fc1df5ea2595f4f16d0da9f7713ce5fed20cb1bfc7fb098eda7925c7d23f0c45 + md5: 68bfb556bdf56d56e9f38da696e752ca + sha256: 2beb6ae8406f946b8963a67e72fe74453e1411c5ae7e992978340de6c512d13c category: main optional: false - name: azure-identity-cpp - version: 1.13.2 + version: 1.13.3 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libcxx: '>=19' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/azure-identity-cpp-1.13.2-h0e8e1c8_1.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/azure-identity-cpp-1.13.3-h1135191_1.conda hash: - md5: 32eb613f88ae1530ca78481bdce41cdd - sha256: 555e9c9262b996f8c688598760b4cddf4d16ae1cb2f0fd0a31cb76c2fdc7d628 + md5: 14d2491d2dfcbb127fa0ff6219704ab5 + sha256: 182769c18c23e2b29bb35f6fca4c233f0125f84418dacb2c36912298dafbe42e category: main optional: false - name: azure-identity-cpp - version: 1.13.2 + version: 1.13.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libcxx: '>=19' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.13.2-h853621b_1.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-identity-cpp-1.13.3-h810541e_1.conda + hash: + md5: ca46cc84466b5e05f15a4c4f263b6e80 + sha256: 428fa73808a688a252639080b6751953ad7ecd8a4cbd8f23147b954d6902b31b + category: main + optional: false +- name: azure-identity-cpp + version: 1.13.3 + manager: conda + platform: win-64 + dependencies: + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/azure-identity-cpp-1.13.3-h5ffce34_1.conda hash: - md5: fac63edc393d7035ab23fbccdeda34f4 - sha256: a4ed52062025035d9c1b3d8c70af39496fc5153cc741420139a770bc1312cfd6 + md5: 998e10f568f0db5615ef880673bc3f35 + sha256: 33a0c86a7095d0716f428818157fc1d74b04949f99d2211b3030b9c9f1426c63 category: main optional: false - name: azure-storage-blobs-cpp @@ -1478,14 +1507,14 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.16.0-h75daedc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-blobs-cpp-12.16.0-hdd73cc9_1.conda hash: - md5: e88f8e816ae46c12cbe912c8f4d9d3bc - sha256: c155301bd9287480939b505b101db188b17564353366f1314080c7d8084077df + md5: 939d9ce324e51961c7c4c0046733dbb7 + sha256: cef75b91bdd5a65c560b501df78905437cc2090a64b4c5ecd7da9e08e9e9af7c category: main optional: false - name: azure-storage-blobs-cpp @@ -1494,13 +1523,13 @@ package: platform: osx-64 dependencies: __osx: '>=10.13' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-blobs-cpp-12.16.0-ha4e89a6_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-blobs-cpp-12.16.0-h9b4319f_1.conda hash: - md5: 5f76a3745c0eb7021845161c9a1bfee3 - sha256: 446abd2fad0aa6b74207733534efc5e3ac4624bee981f40495cd4b8ae02d65ed + md5: 2d5fe7cce366e8b01d4b45985c131fb8 + sha256: e4756a363d3abf2de78c068df050d7db53072c27f5a12666e008bd027ab5610a category: main optional: false - name: azure-storage-blobs-cpp @@ -1509,13 +1538,29 @@ package: platform: osx-arm64 dependencies: __osx: '>=11.0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.16.0-h6507aac_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-blobs-cpp-12.16.0-hc57151b_1.conda + hash: + md5: f08b3b9d7333dc427b79897e6e3e7f29 + sha256: 9de2f050a49597e5b98b59bf90880e00bfdff79a3afbb18828565c3a645d62d6 + category: main + optional: false +- name: azure-storage-blobs-cpp + version: 12.16.0 + manager: conda + platform: win-64 + dependencies: + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/azure-storage-blobs-cpp-12.16.0-hcd625b1_1.conda hash: - md5: ebcb072935c1595c39e2c62f0d3e50cc - sha256: fbf0d01d29dae190346f294ade76d7fda9b869e12176cb368b10c3fa2588e568 + md5: bc419192d40ca1b4928f70519d54b96c + sha256: 654fae004aee8616a8ed4935a6fa703d629e4d1686a9fe431ef2e689846c0016 category: main optional: false - name: azure-storage-common-cpp @@ -1524,16 +1569,16 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libgcc: '>=14' libstdcxx: '>=14' libxml2: '' libxml2-16: '>=2.14.6' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.12.0-h3d7a050_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-common-cpp-12.12.0-ha7a2c86_1.conda hash: - md5: e6f12de3a9b016cea81a87db04d85ff3 - sha256: b1f91b15e46d9c33129374a5cbca302070311711838ae135bb3f6767af95f707 + md5: 6400f73fe5ebe19fe7aca3616f1f1de7 + sha256: ef7d1cae36910b21385d0816f8524a84dee1513e0306927e41a6bd32b5b9a0d0 category: main optional: false - name: azure-storage-common-cpp @@ -1542,15 +1587,15 @@ package: platform: osx-64 dependencies: __osx: '>=10.13' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libcxx: '>=19' libxml2: '' libxml2-16: '>=2.14.6' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-common-cpp-12.12.0-h2a5eb39_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-common-cpp-12.12.0-h7373072_1.conda hash: - md5: 53d1b2dc90315c3b8e4ecc86966ab7bd - sha256: b0ca0c4896fcc94ed1756a41c38fac2a95d28748ca89a90f99f6ceb8b4db0c26 + md5: 743d031253118e250b26f32809910191 + sha256: 4ecd8e48c9222fce1c69d25e85056ab60c44e65b7a160484aae86a65c684b7e8 category: main optional: false - name: azure-storage-common-cpp @@ -1559,15 +1604,30 @@ package: platform: osx-arm64 dependencies: __osx: '>=11.0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' libcxx: '>=19' libxml2: '' libxml2-16: '>=2.14.6' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.12.0-ha416c23_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-common-cpp-12.12.0-he467506_1.conda + hash: + md5: b658a3fb0fc412b2a4d30da3fcec036f + sha256: 541be427e681d129c8722e81548d2e51c4b1a817f88333f3fbb3dcdef7eacafb + category: main + optional: false +- name: azure-storage-common-cpp + version: 12.12.0 + manager: conda + platform: win-64 + dependencies: + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/azure-storage-common-cpp-12.12.0-h5ffce34_1.conda hash: - md5: 327799f2eb655ddf596b3e0ba2658979 - sha256: e20bb2e6abf1d6823cd89db7a8ad91084560ba1a4d144f5dc6baa25711a30a3f + md5: 716715d06097dfd791b0bab525839910 + sha256: 98dfdd2d86d34b93a39d04a73eb4ca26cc0986bf20892005a66db13077eb4b86 category: main optional: false - name: azure-storage-files-datalake-cpp @@ -1576,15 +1636,15 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.14.0-hd454692_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/azure-storage-files-datalake-cpp-12.14.0-h52c5a47_1.conda hash: - md5: 55986e49b7aafe9aa09d7f4c70a56a18 - sha256: e9a64773488382997f28944612525f9cb7d8a3f8cbb0be2f0a07dc0881311925 + md5: 6d10339800840562b7dad7775f5d2c16 + sha256: 55aa8ad5217d358e0ccf4a715bd1f9bafef3cd1c2ea4021f0e916f174c20f8e3 category: main optional: false - name: azure-storage-files-datalake-cpp @@ -1593,14 +1653,14 @@ package: platform: osx-64 dependencies: __osx: '>=10.13' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-files-datalake-cpp-12.14.0-h7f37a48_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/azure-storage-files-datalake-cpp-12.14.0-he1781d6_1.conda hash: - md5: 30ca75c03ba3166f44852b33f07f077c - sha256: f3aabb7c5023828aba930b82046b81b87a794b0c5c8a1db82043e88b3f5ca136 + md5: cd3513aad4fac4078622d18538244fdc + sha256: 1ae895785ce2947686ba55126e8ebda4a42f9e0c992bf2c710436d95c85ac756 category: main optional: false - name: azure-storage-files-datalake-cpp @@ -1609,18 +1669,35 @@ package: platform: osx-arm64 dependencies: __osx: '>=11.0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.14.0-hcfc4f22_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/azure-storage-files-datalake-cpp-12.14.0-hf8a9d22_1.conda + hash: + md5: 601ac4f945ba078955557edf743f1f78 + sha256: 1891df88b68768bc042ea766c1be279bff0fdaf471470bfa3fa599284dbd0975 + category: main + optional: false +- name: azure-storage-files-datalake-cpp + version: 12.14.0 + manager: conda + platform: win-64 + dependencies: + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' + azure-storage-common-cpp: '>=12.12.0,<12.12.1.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/azure-storage-files-datalake-cpp-12.14.0-h1678c0b_1.conda hash: - md5: a49804e4c4ad182a8de7b251d77f3b0c - sha256: f8d1ec719f3e3047d0f5be4be6973e5b4218c00b83b0707c327384304bcc2a72 + md5: 64afdd17c4a6f4cb1d97caaad1fdc191 + sha256: 9941733f0f4b3a2649f534c71195c8e7a92984e9e9f17c7eb6d84803e3cdccf1 category: main optional: false - name: backports.zstd - version: 1.3.0 + version: 1.4.0 manager: conda platform: linux-64 dependencies: @@ -1629,44 +1706,44 @@ package: python: '' python_abi: 3.11.* zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py311h6b1f9c4_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.4.0-py311h6b1f9c4_0.conda hash: - md5: adda5ef2a74c9bdb338ff8a51192898a - sha256: 246e50ec7fc222875c6ecfa3feab77f5661dc43e26397bc01d9e0310e3cd48a0 + md5: aa8c3009fd8903bebdcb22fbcb4c0dea + sha256: a23717f9dc06924b988b92ba8dca0f4cb9154cac954457a40adb2f19d57896de category: main optional: false - name: backports.zstd - version: 1.3.0 + version: 1.4.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' python: '' python_abi: 3.12.* zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/backports.zstd-1.3.0-py312h6917036_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/backports.zstd-1.4.0-py312h5f4ecc6_0.conda hash: - md5: c8b7d0fb5ff6087760dde8f5f388b135 - sha256: 96eefe04e072e8c31fcac7d5e89c9d4a558d2565eef629cfc691a755b2fa6e59 + md5: d6e978e0a846f5a432eba7d51e1b36f2 + sha256: 2e23f0834179520ce0d29f9157e42cd2aebc46320bffb7d31acb30493c7a392b category: main optional: false - name: backports.zstd - version: 1.3.0 + version: 1.4.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - python: 3.12.* + python: '' python_abi: 3.12.* zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.3.0-py312h44dc372_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/backports.zstd-1.4.0-py312h87c4bb7_0.conda hash: - md5: c2d5961bfd98504b930e704426d16572 - sha256: aee745bfca32f7073d3298157bbb2273d6d83383cb266840cf0a7862b3cd8efc + md5: 95a833465ec45ac1e8f2ed1aaba8ec37 + sha256: 7dbd64d3f06622ef8286be6dfceeb8e6008450fb4e6d9309fbb908b12f3937ff category: main optional: false - name: backports.zstd - version: 1.3.0 + version: 1.4.0 manager: conda platform: win-64 dependencies: @@ -1676,10 +1753,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/backports.zstd-1.3.0-py312h06d0912_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/backports.zstd-1.4.0-py312h06d0912_0.conda hash: - md5: 2db2b356f08f19ce4309a79a9ee6b9d8 - sha256: c9c97cd644faa6c4fb38017c5ecfd082f56a3126af5925d246364fa4a22b2a74 + md5: 77d0a2bdd46dd8d502bb27eb80353fcd + sha256: 71caf40c0fdeb11fafaac639e6e6f9120112aa105a7a5e9dfb5b4b06db9ca97a category: main optional: false - name: bcrypt @@ -1790,7 +1867,7 @@ package: category: main optional: false - name: botorch - version: 0.16.1 + version: 0.17.2 manager: conda platform: linux-64 dependencies: @@ -1804,14 +1881,14 @@ package: scipy: '' threadpoolctl: '' typing_extensions: '' - url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.16.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.17.2-pyhc364b38_0.conda hash: - md5: 44d39e734486ca2f5b91fd53eb033916 - sha256: 8fe943ff3be4d8d346bdb5e1af467d05dc1f29b1932c28e18daa33aa3e120122 + md5: c0be0d30f058ab150e28cfb56db48cbf + sha256: 955867b7a1162fb03f4a59b9d637c32764794665ab9d1038031b9420e2b32aff category: main optional: false - name: botorch - version: 0.16.1 + version: 0.17.2 manager: conda platform: osx-64 dependencies: @@ -1820,19 +1897,19 @@ package: multipledispatch: '' pyre-extensions: '' pyro-ppl: '>=1.8.4' - python: '>=3.10' + python: '>=3.11' pytorch: '>=2.0.1' scipy: '' threadpoolctl: '' typing_extensions: '' - url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.16.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.17.2-pyhc364b38_0.conda hash: - md5: 44d39e734486ca2f5b91fd53eb033916 - sha256: 8fe943ff3be4d8d346bdb5e1af467d05dc1f29b1932c28e18daa33aa3e120122 + md5: c0be0d30f058ab150e28cfb56db48cbf + sha256: 955867b7a1162fb03f4a59b9d637c32764794665ab9d1038031b9420e2b32aff category: main optional: false - name: botorch - version: 0.16.1 + version: 0.17.2 manager: conda platform: osx-arm64 dependencies: @@ -1841,19 +1918,19 @@ package: multipledispatch: '' pyre-extensions: '' pyro-ppl: '>=1.8.4' - python: '>=3.10' + python: '>=3.11' pytorch: '>=2.0.1' scipy: '' threadpoolctl: '' typing_extensions: '' - url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.16.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.17.2-pyhc364b38_0.conda hash: - md5: 44d39e734486ca2f5b91fd53eb033916 - sha256: 8fe943ff3be4d8d346bdb5e1af467d05dc1f29b1932c28e18daa33aa3e120122 + md5: c0be0d30f058ab150e28cfb56db48cbf + sha256: 955867b7a1162fb03f4a59b9d637c32764794665ab9d1038031b9420e2b32aff category: main optional: false - name: botorch - version: 0.16.1 + version: 0.17.2 manager: conda platform: win-64 dependencies: @@ -1862,15 +1939,15 @@ package: multipledispatch: '' pyre-extensions: '' pyro-ppl: '>=1.8.4' - python: '>=3.10' + python: '>=3.11' pytorch: '>=2.0.1' scipy: '' threadpoolctl: '' typing_extensions: '' - url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.16.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/botorch-0.17.2-pyhc364b38_0.conda hash: - md5: 44d39e734486ca2f5b91fd53eb033916 - sha256: 8fe943ff3be4d8d346bdb5e1af467d05dc1f29b1932c28e18daa33aa3e120122 + md5: c0be0d30f058ab150e28cfb56db48cbf + sha256: 955867b7a1162fb03f4a59b9d637c32764794665ab9d1038031b9420e2b32aff category: main optional: false - name: brotli @@ -2064,10 +2141,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_8.conda + url: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_9.conda hash: - md5: 51a19bba1b8ebfb60df25cde030b7ebc - sha256: c30daba32ddebbb7ded490f0e371eae90f51e72db620554089103b4a6934b0d5 + md5: d2ffd7602c02f2b316fd921d39876885 + sha256: 0b75d45f0bba3e95dc693336fa51f40ea28c980131fec438afb7ce6118ed05f6 category: main optional: false - name: bzip2 @@ -2076,10 +2153,10 @@ package: platform: osx-64 dependencies: __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/bzip2-1.0.8-h500dc9f_8.conda + url: https://conda.anaconda.org/conda-forge/osx-64/bzip2-1.0.8-h500dc9f_9.conda hash: - md5: 97c4b3bd8a90722104798175a1bdddbf - sha256: 8f50b58efb29c710f3cecf2027a8d7325ba769ab10c746eff75cea3ac050b10c + md5: 4173ac3b19ec0a4f400b4f782910368b + sha256: 9f242f13537ef1ce195f93f0cc162965d6cc79da578568d6d8e50f70dd025c42 category: main optional: false - name: bzip2 @@ -2088,10 +2165,10 @@ package: platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_8.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/bzip2-1.0.8-hd037594_9.conda hash: - md5: 58fd217444c2a5701a44244faf518206 - sha256: b456200636bd5fecb2bec63f7e0985ad2097cf1b83d60ce0b6968dffa6d02aa1 + md5: 620b85a3f45526a8bc4d23fd78fc22f0 + sha256: 540fe54be35fac0c17feefbdc3e29725cce05d7367ffedfaaa1bdda234b019df category: main optional: false - name: bzip2 @@ -2102,10 +2179,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_8.conda + url: https://conda.anaconda.org/conda-forge/win-64/bzip2-1.0.8-h0ad9c76_9.conda hash: - md5: 1077e9333c41ff0be8edd1a5ec0ddace - sha256: d882712855624641f48aa9dc3f5feea2ed6b4e6004585d3616386a18186fe692 + md5: 4cb8e6b48f67de0b018719cdf1136306 + sha256: 76dfb71df5e8d1c4eded2dbb5ba15bb8fb2e2b0fe42d94145d5eed4c75c35902 category: main optional: false - name: c-ares @@ -2160,147 +2237,147 @@ package: category: main optional: false - name: ca-certificates - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: linux-64 dependencies: __unix: '' - url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.4.22-hbd8a1cb_0.conda hash: - md5: bddacf101bb4dd0e51811cb69c7790e2 - sha256: b5974ec9b50e3c514a382335efa81ed02b05906849827a34061c496f4defa0b2 + md5: e18ad67cf881dcadee8b8d9e2f8e5f73 + sha256: c9dbcc8039a52023660d6d1bbf87594a93dd69c6ac5a2a44323af2c92976728d category: main optional: false - name: ca-certificates - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: osx-64 dependencies: __unix: '' - url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.4.22-hbd8a1cb_0.conda hash: - md5: bddacf101bb4dd0e51811cb69c7790e2 - sha256: b5974ec9b50e3c514a382335efa81ed02b05906849827a34061c496f4defa0b2 + md5: e18ad67cf881dcadee8b8d9e2f8e5f73 + sha256: c9dbcc8039a52023660d6d1bbf87594a93dd69c6ac5a2a44323af2c92976728d category: main optional: false - name: ca-certificates - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: osx-arm64 dependencies: __unix: '' - url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.4.22-hbd8a1cb_0.conda hash: - md5: bddacf101bb4dd0e51811cb69c7790e2 - sha256: b5974ec9b50e3c514a382335efa81ed02b05906849827a34061c496f4defa0b2 + md5: e18ad67cf881dcadee8b8d9e2f8e5f73 + sha256: c9dbcc8039a52023660d6d1bbf87594a93dd69c6ac5a2a44323af2c92976728d category: main optional: false - name: ca-certificates - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: win-64 dependencies: __win: '' - url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-h4c7d964_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.4.22-h4c7d964_0.conda hash: - md5: 84d389c9eee640dda3d26fc5335c67d8 - sha256: 4ddcb01be03f85d3db9d881407fb13a673372f1b9fac9c836ea441893390e049 + md5: 56fb2c6c73efc627b40c77d14caecfba + sha256: 6f4ff81534c19e76acf52fcabf4a258088a932b8f1ac56e9a59e98f6051f8e46 category: main optional: false - name: cachetools - version: 6.2.6 + version: 7.1.1 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/cachetools-6.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/cachetools-7.1.1-pyhd8ed1ab_0.conda hash: - md5: 9e5f8e2fe9770c4730163d2e289adb53 - sha256: 040e2feb74c5d85881d727a7ac5d707eccf9e6499e6a1608ddea8bb9e59c5ed1 + md5: bf63d5c36d9cfee27b7929aff260140b + sha256: 8bef408e31ffebe136237882290e4e9d27fd8bcea113cede8d568ef2c1c50337 category: main optional: false - name: cachetools - version: 6.2.6 + version: 7.1.1 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/cachetools-6.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/cachetools-7.1.1-pyhd8ed1ab_0.conda hash: - md5: 9e5f8e2fe9770c4730163d2e289adb53 - sha256: 040e2feb74c5d85881d727a7ac5d707eccf9e6499e6a1608ddea8bb9e59c5ed1 + md5: bf63d5c36d9cfee27b7929aff260140b + sha256: 8bef408e31ffebe136237882290e4e9d27fd8bcea113cede8d568ef2c1c50337 category: main optional: false - name: cachetools - version: 6.2.6 + version: 7.1.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/cachetools-6.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/cachetools-7.1.1-pyhd8ed1ab_0.conda hash: - md5: 9e5f8e2fe9770c4730163d2e289adb53 - sha256: 040e2feb74c5d85881d727a7ac5d707eccf9e6499e6a1608ddea8bb9e59c5ed1 + md5: bf63d5c36d9cfee27b7929aff260140b + sha256: 8bef408e31ffebe136237882290e4e9d27fd8bcea113cede8d568ef2c1c50337 category: main optional: false - name: cachetools - version: 6.2.6 + version: 7.1.1 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/cachetools-6.2.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/cachetools-7.1.1-pyhd8ed1ab_0.conda hash: - md5: 9e5f8e2fe9770c4730163d2e289adb53 - sha256: 040e2feb74c5d85881d727a7ac5d707eccf9e6499e6a1608ddea8bb9e59c5ed1 + md5: bf63d5c36d9cfee27b7929aff260140b + sha256: 8bef408e31ffebe136237882290e4e9d27fd8bcea113cede8d568ef2c1c50337 category: main optional: false - name: certifi - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.4.22-pyhd8ed1ab_0.conda hash: - md5: eacc711330cd46939f66cd401ff9c44b - sha256: 110338066d194a715947808611b763857c15458f8b3b97197387356844af9450 + md5: 929471569c93acefb30282a22060dcd5 + sha256: 989db6e5957c4b44fa600c68c681ec2f36a55e48f7c7f1c073d5e91caa8cd878 category: main optional: false - name: certifi - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.4.22-pyhd8ed1ab_0.conda hash: - md5: eacc711330cd46939f66cd401ff9c44b - sha256: 110338066d194a715947808611b763857c15458f8b3b97197387356844af9450 + md5: 929471569c93acefb30282a22060dcd5 + sha256: 989db6e5957c4b44fa600c68c681ec2f36a55e48f7c7f1c073d5e91caa8cd878 category: main optional: false - name: certifi - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.4.22-pyhd8ed1ab_0.conda hash: - md5: eacc711330cd46939f66cd401ff9c44b - sha256: 110338066d194a715947808611b763857c15458f8b3b97197387356844af9450 + md5: 929471569c93acefb30282a22060dcd5 + sha256: 989db6e5957c4b44fa600c68c681ec2f36a55e48f7c7f1c073d5e91caa8cd878 category: main optional: false - name: certifi - version: 2026.1.4 + version: 2026.4.22 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/certifi-2026.4.22-pyhd8ed1ab_0.conda hash: - md5: eacc711330cd46939f66cd401ff9c44b - sha256: 110338066d194a715947808611b763857c15458f8b3b97197387356844af9450 + md5: 929471569c93acefb30282a22060dcd5 + sha256: 989db6e5957c4b44fa600c68c681ec2f36a55e48f7c7f1c073d5e91caa8cd878 category: main optional: false - name: cffi @@ -2418,104 +2495,104 @@ package: category: main optional: false - name: charset-normalizer - version: 3.4.4 + version: 3.4.7 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda hash: - md5: a22d1fd9bf98827e280a02875d9a007a - sha256: b32f8362e885f1b8417bac2b3da4db7323faa12d5db62b7fd6691c02d60d6f59 + md5: a9167b9571f3baa9d448faa2139d1089 + sha256: 3f9483d62ce24ecd063f8a5a714448445dc8d9e201147c46699fc0033e824457 category: main optional: false - name: charset-normalizer - version: 3.4.4 + version: 3.4.7 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda hash: - md5: a22d1fd9bf98827e280a02875d9a007a - sha256: b32f8362e885f1b8417bac2b3da4db7323faa12d5db62b7fd6691c02d60d6f59 + md5: a9167b9571f3baa9d448faa2139d1089 + sha256: 3f9483d62ce24ecd063f8a5a714448445dc8d9e201147c46699fc0033e824457 category: main optional: false - name: charset-normalizer - version: 3.4.4 + version: 3.4.7 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda hash: - md5: a22d1fd9bf98827e280a02875d9a007a - sha256: b32f8362e885f1b8417bac2b3da4db7323faa12d5db62b7fd6691c02d60d6f59 + md5: a9167b9571f3baa9d448faa2139d1089 + sha256: 3f9483d62ce24ecd063f8a5a714448445dc8d9e201147c46699fc0033e824457 category: main optional: false - name: charset-normalizer - version: 3.4.4 + version: 3.4.7 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.4-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.7-pyhd8ed1ab_0.conda hash: - md5: a22d1fd9bf98827e280a02875d9a007a - sha256: b32f8362e885f1b8417bac2b3da4db7323faa12d5db62b7fd6691c02d60d6f59 + md5: a9167b9571f3baa9d448faa2139d1089 + sha256: 3f9483d62ce24ecd063f8a5a714448445dc8d9e201147c46699fc0033e824457 category: main optional: false - name: click - version: 8.3.1 + version: 8.3.3 manager: conda platform: linux-64 dependencies: __unix: '' - python: '' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.3-pyhc90fa1f_0.conda hash: - md5: ea8a6c3256897cc31263de9f455e25d9 - sha256: 38cfe1ee75b21a8361c8824f5544c3866f303af1762693a178266d7f198e8715 + md5: 2266262ce8a425ecb6523d765f79b303 + sha256: 37a5d8b10ea3516e2c42f870c9c351b9f7b31ff48c66d83490039f417e1e5228 category: main optional: false - name: click - version: 8.3.1 + version: 8.3.3 manager: conda platform: osx-64 dependencies: __unix: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.3-pyhc90fa1f_0.conda hash: - md5: ea8a6c3256897cc31263de9f455e25d9 - sha256: 38cfe1ee75b21a8361c8824f5544c3866f303af1762693a178266d7f198e8715 + md5: 2266262ce8a425ecb6523d765f79b303 + sha256: 37a5d8b10ea3516e2c42f870c9c351b9f7b31ff48c66d83490039f417e1e5228 category: main optional: false - name: click - version: 8.3.1 + version: 8.3.3 manager: conda platform: osx-arm64 dependencies: __unix: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.1-pyh8f84b5b_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.3-pyhc90fa1f_0.conda hash: - md5: ea8a6c3256897cc31263de9f455e25d9 - sha256: 38cfe1ee75b21a8361c8824f5544c3866f303af1762693a178266d7f198e8715 + md5: 2266262ce8a425ecb6523d765f79b303 + sha256: 37a5d8b10ea3516e2c42f870c9c351b9f7b31ff48c66d83490039f417e1e5228 category: main optional: false - name: click - version: 8.3.1 + version: 8.3.3 manager: conda platform: win-64 dependencies: __win: '' colorama: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.1-pyha7b4d00_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/click-8.3.3-pyh6dadd2b_0.conda hash: - md5: 6cd3ccc98bacfcc92b2bd7f236f01a7e - sha256: c3bc9a49930fa1c3383a1485948b914823290efac859a2587ca57a270a652e08 + md5: 8f03c7a39b01ebc57b647f7b48bbeed9 + sha256: acdcff82819e9c20719f8e6b6f69d72109ee056445a9995417dafe15a50d07fa category: main optional: false - name: cloudpickle @@ -2693,109 +2770,109 @@ package: category: main optional: false - name: cpython - version: 3.11.14 + version: 3.11.15 manager: conda platform: linux-64 dependencies: python: '>=3.11,<3.12.0a0' python_abi: '*' - url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.11.14-py311hd8ed1ab_3.conda + url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.11.15-py311hd8ed1ab_0.conda hash: - md5: 85bce7761323f3b9b0854437afde219c - sha256: 1ab553de31284db27705bba6ff8931b54b8d39e70d700718d6169c7f9c7c88bb + md5: bf0d09d5c2b61aaf7b11c551c8545cfa + sha256: 4811072ccc369c80cb94156fb96fa234db1b90120c0859dc173bea42d49a57b5 category: main optional: false - name: cpython - version: 3.12.12 + version: 3.12.13 manager: conda platform: osx-64 dependencies: python: '>=3.12,<3.13.0a0' python_abi: '*' - url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.12-py312hd8ed1ab_2.conda + url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.13-py312hd8ed1ab_0.conda hash: - md5: ef3e093ecfd4533eee992cdaa155b47e - sha256: ccb90d95bac9f1f4f6629a4addb44d36433e4ad1fe4ac87a864f90ff305dbf6d + md5: f54c1ffb8ecedb85a8b7fcde3a187212 + sha256: d3e9bbd7340199527f28bbacf947702368f31de60c433a16446767d3c6aaf6fe category: main optional: false - name: cpython - version: 3.12.12 + version: 3.12.13 manager: conda platform: osx-arm64 dependencies: python: '>=3.12,<3.13.0a0' python_abi: '*' - url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.12-py312hd8ed1ab_2.conda + url: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.13-py312hd8ed1ab_0.conda hash: - md5: ef3e093ecfd4533eee992cdaa155b47e - sha256: ccb90d95bac9f1f4f6629a4addb44d36433e4ad1fe4ac87a864f90ff305dbf6d + md5: f54c1ffb8ecedb85a8b7fcde3a187212 + sha256: d3e9bbd7340199527f28bbacf947702368f31de60c433a16446767d3c6aaf6fe category: main optional: false - name: cryptography - version: 46.0.4 + version: 46.0.7 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' cffi: '>=1.14' libgcc: '>=14' - openssl: '>=3.5.5,<4.0a0' + openssl: '>=3.5.6,<4.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-46.0.4-py311h2005dd1_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/cryptography-46.0.7-py311h2005dd1_0.conda hash: - md5: 158f4e94766e8346771020c1599d03cb - sha256: c54b29064fa70d6e8da023b11b14ebe13d8a730d832461072cbe090e04464280 + md5: 62b09ad7f1907a1c91dd7226975ce4cd + sha256: 4fea148d52c0408970a41aca41a0ea87675cc889f4d0387c21f39d3cf5ee6cde category: main optional: false - name: cryptography - version: 46.0.4 + version: 46.0.7 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' cffi: '>=1.14' - openssl: '>=3.5.5,<4.0a0' + openssl: '>=3.5.6,<4.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-46.0.4-py312h45fac9f_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/cryptography-46.0.7-py312h1af399d_0.conda hash: - md5: d2fd014567655aca53583ae6b90fdb5d - sha256: 7f0bf2431d0d3c76d78c9ec42c04bb21dab4e3b3be2bd6a87b8a891ba172c230 + md5: 674185e4355b88b7b403cb52f22dc396 + sha256: cf20ac0d08f58f592a6a18cc11dc2f42ba9f6dce1edf3f0614e8be090f3909a7 category: main optional: false - name: cryptography - version: 46.0.4 + version: 46.0.7 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' cffi: '>=1.14' - openssl: '>=3.5.5,<4.0a0' + openssl: '>=3.5.6,<4.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/cryptography-46.0.4-py312h3fef973_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/cryptography-46.0.7-py312h3fef973_0.conda hash: - md5: 4d63c354fb38b0860eec406cbb76e2cd - sha256: 5e4e26060bb1866968a7c21da2ca19d237f86544d17fb50a4fafa44baf0e6c91 + md5: 33f0f55842f2935cfa330b6c974aead1 + sha256: ba00cf21a44e3d33f8afca549dbe189357d3acf682b56934a467b386eaee566e category: main optional: false - name: cryptography - version: 46.0.4 + version: 46.0.7 manager: conda platform: win-64 dependencies: cffi: '>=1.14' - openssl: '>=3.5.5,<4.0a0' + openssl: '>=3.5.6,<4.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/cryptography-46.0.4-py312h232196e_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/cryptography-46.0.7-py312h232196e_0.conda hash: - md5: 934201360df5a3572af508bfbd4f353e - sha256: accb4e4c23d07a54af70a76babd9e6b1584772d0ae233c25fa2516e33cc2e272 + md5: 2f99da23d695c9777fead2dc9024a45e + sha256: ba5412ad063bc0e5eb5d3fdb343337d95cdbe75f83baa071d497d23a5882c885 category: main optional: false - name: cycler @@ -2847,7 +2924,7 @@ package: category: main optional: false - name: databricks-sdk - version: 0.83.0 + version: 0.106.0 manager: conda platform: linux-64 dependencies: @@ -2855,14 +2932,14 @@ package: protobuf: '>=4.25.8,!=5.26.*,!=5.27.*,!=5.28.*,!=5.29.0,!=5.29.1,!=5.29.2,!=5.29.3,!=5.29.4,!=6.30.0,!=6.30.1,!=6.31.0,<7.0' python: '>=3.10' requests: '>=2.28.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.83.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.106.0-pyhd8ed1ab_0.conda hash: - md5: 304378e5ef5c45e279b0191333380d3a - sha256: 0cd640678831a3490d93d0f3fea00d8fd93dcbf161cc09f15976284c24a72741 + md5: 459a570da64109fd624e1861e412b4a0 + sha256: b0d4320c1c2f797d02edaeb0245ba7c67d25d9c295e574ada1aa17a5940f6de3 category: main optional: false - name: databricks-sdk - version: 0.83.0 + version: 0.106.0 manager: conda platform: osx-64 dependencies: @@ -2870,14 +2947,14 @@ package: protobuf: '>=4.25.8,!=5.26.*,!=5.27.*,!=5.28.*,!=5.29.0,!=5.29.1,!=5.29.2,!=5.29.3,!=5.29.4,!=6.30.0,!=6.30.1,!=6.31.0,<7.0' python: '>=3.10' requests: '>=2.28.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.83.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.106.0-pyhd8ed1ab_0.conda hash: - md5: 304378e5ef5c45e279b0191333380d3a - sha256: 0cd640678831a3490d93d0f3fea00d8fd93dcbf161cc09f15976284c24a72741 + md5: 459a570da64109fd624e1861e412b4a0 + sha256: b0d4320c1c2f797d02edaeb0245ba7c67d25d9c295e574ada1aa17a5940f6de3 category: main optional: false - name: databricks-sdk - version: 0.83.0 + version: 0.106.0 manager: conda platform: osx-arm64 dependencies: @@ -2885,14 +2962,14 @@ package: protobuf: '>=4.25.8,!=5.26.*,!=5.27.*,!=5.28.*,!=5.29.0,!=5.29.1,!=5.29.2,!=5.29.3,!=5.29.4,!=6.30.0,!=6.30.1,!=6.31.0,<7.0' python: '>=3.10' requests: '>=2.28.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.83.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.106.0-pyhd8ed1ab_0.conda hash: - md5: 304378e5ef5c45e279b0191333380d3a - sha256: 0cd640678831a3490d93d0f3fea00d8fd93dcbf161cc09f15976284c24a72741 + md5: 459a570da64109fd624e1861e412b4a0 + sha256: b0d4320c1c2f797d02edaeb0245ba7c67d25d9c295e574ada1aa17a5940f6de3 category: main optional: false - name: databricks-sdk - version: 0.83.0 + version: 0.106.0 manager: conda platform: win-64 dependencies: @@ -2900,10 +2977,10 @@ package: protobuf: '>=4.25.8,!=5.26.*,!=5.27.*,!=5.28.*,!=5.29.0,!=5.29.1,!=5.29.2,!=5.29.3,!=5.29.4,!=6.30.0,!=6.30.1,!=6.31.0,<7.0' python: '>=3.10' requests: '>=2.28.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.83.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/databricks-sdk-0.106.0-pyhd8ed1ab_0.conda hash: - md5: 304378e5ef5c45e279b0191333380d3a - sha256: 0cd640678831a3490d93d0f3fea00d8fd93dcbf161cc09f15976284c24a72741 + md5: 459a570da64109fd624e1861e412b4a0 + sha256: b0d4320c1c2f797d02edaeb0245ba7c67d25d9c295e574ada1aa17a5940f6de3 category: main optional: false - name: deprecated @@ -3283,87 +3360,91 @@ package: category: main optional: false - name: fastapi - version: 0.128.0 + version: 0.136.1 manager: conda platform: linux-64 dependencies: email_validator: '' fastapi-cli: '' - fastapi-core: ==0.128.0 + fastapi-core: ==0.136.1 + fastar: '' httpx: '' jinja2: '' pydantic-extra-types: '' pydantic-settings: '' python-multipart: '' uvicorn-standard: '' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.128.0-h0ea4129_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.136.1-h9093a4d_0.conda hash: - md5: a7d3e9e9c9894cc91d0c069249293de2 - sha256: 3df305329c6c0ce1e6c40ffc90805c9d486610c807d03864e1b853c026e33962 + md5: 4de4a392af60d8d9db2352a7fc8cd5f9 + sha256: a760957075438e1e749f97dbf11593e4071a19d590a9d74425abf79754d72c3e category: main optional: false - name: fastapi - version: 0.128.0 + version: 0.136.1 manager: conda platform: osx-64 dependencies: email_validator: '' fastapi-cli: '' - fastapi-core: ==0.128.0 + fastapi-core: ==0.136.1 + fastar: '' httpx: '' jinja2: '' pydantic-extra-types: '' pydantic-settings: '' python-multipart: '' uvicorn-standard: '' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.128.0-h0ea4129_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.136.1-h9093a4d_0.conda hash: - md5: a7d3e9e9c9894cc91d0c069249293de2 - sha256: 3df305329c6c0ce1e6c40ffc90805c9d486610c807d03864e1b853c026e33962 + md5: 4de4a392af60d8d9db2352a7fc8cd5f9 + sha256: a760957075438e1e749f97dbf11593e4071a19d590a9d74425abf79754d72c3e category: main optional: false - name: fastapi - version: 0.128.0 + version: 0.136.1 manager: conda platform: osx-arm64 dependencies: email_validator: '' fastapi-cli: '' - fastapi-core: ==0.128.0 + fastapi-core: ==0.136.1 + fastar: '' httpx: '' jinja2: '' pydantic-extra-types: '' pydantic-settings: '' python-multipart: '' uvicorn-standard: '' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.128.0-h0ea4129_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.136.1-h9093a4d_0.conda hash: - md5: a7d3e9e9c9894cc91d0c069249293de2 - sha256: 3df305329c6c0ce1e6c40ffc90805c9d486610c807d03864e1b853c026e33962 + md5: 4de4a392af60d8d9db2352a7fc8cd5f9 + sha256: a760957075438e1e749f97dbf11593e4071a19d590a9d74425abf79754d72c3e category: main optional: false - name: fastapi - version: 0.128.0 + version: 0.136.1 manager: conda platform: win-64 dependencies: email_validator: '' fastapi-cli: '' - fastapi-core: ==0.128.0 + fastapi-core: ==0.136.1 + fastar: '' httpx: '' jinja2: '' pydantic-extra-types: '' pydantic-settings: '' python-multipart: '' uvicorn-standard: '' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.128.0-h0ea4129_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.136.1-h9093a4d_0.conda hash: - md5: a7d3e9e9c9894cc91d0c069249293de2 - sha256: 3df305329c6c0ce1e6c40ffc90805c9d486610c807d03864e1b853c026e33962 + md5: 4de4a392af60d8d9db2352a7fc8cd5f9 + sha256: a760957075438e1e749f97dbf11593e4071a19d590a9d74425abf79754d72c3e category: main optional: false - name: fastapi-cli - version: 0.0.20 + version: 0.0.23 manager: conda platform: linux-64 dependencies: @@ -3372,14 +3453,14 @@ package: tomli: '>=2.0.0' typer: '>=0.15.1' uvicorn-standard: '>=0.15.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.20-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.23-pyhcf101f3_0.conda hash: - md5: e2b464522fa49c5948c4da6c8d8ea9b3 - sha256: 284cae62b2061a9f423b468f720deeff98783eccff6bf3b32965afb21a53e349 + md5: 442ec6511754418c87a84bc1dc0c5384 + sha256: cb60fc8c96dcd2a6335914d4d6d7d5f5549c9e1ff4533be28ba699e648babf37 category: main optional: false - name: fastapi-cli - version: 0.0.20 + version: 0.0.23 manager: conda platform: osx-64 dependencies: @@ -3388,14 +3469,14 @@ package: tomli: '>=2.0.0' typer: '>=0.15.1' uvicorn-standard: '>=0.15.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.20-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.23-pyhcf101f3_0.conda hash: - md5: e2b464522fa49c5948c4da6c8d8ea9b3 - sha256: 284cae62b2061a9f423b468f720deeff98783eccff6bf3b32965afb21a53e349 + md5: 442ec6511754418c87a84bc1dc0c5384 + sha256: cb60fc8c96dcd2a6335914d4d6d7d5f5549c9e1ff4533be28ba699e648babf37 category: main optional: false - name: fastapi-cli - version: 0.0.20 + version: 0.0.23 manager: conda platform: osx-arm64 dependencies: @@ -3404,14 +3485,14 @@ package: tomli: '>=2.0.0' typer: '>=0.15.1' uvicorn-standard: '>=0.15.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.20-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.23-pyhcf101f3_0.conda hash: - md5: e2b464522fa49c5948c4da6c8d8ea9b3 - sha256: 284cae62b2061a9f423b468f720deeff98783eccff6bf3b32965afb21a53e349 + md5: 442ec6511754418c87a84bc1dc0c5384 + sha256: cb60fc8c96dcd2a6335914d4d6d7d5f5549c9e1ff4533be28ba699e648babf37 category: main optional: false - name: fastapi-cli - version: 0.0.20 + version: 0.0.23 manager: conda platform: win-64 dependencies: @@ -3420,198 +3501,261 @@ package: tomli: '>=2.0.0' typer: '>=0.15.1' uvicorn-standard: '>=0.15.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.20-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.23-pyhcf101f3_0.conda hash: - md5: e2b464522fa49c5948c4da6c8d8ea9b3 - sha256: 284cae62b2061a9f423b468f720deeff98783eccff6bf3b32965afb21a53e349 + md5: 442ec6511754418c87a84bc1dc0c5384 + sha256: cb60fc8c96dcd2a6335914d4d6d7d5f5549c9e1ff4533be28ba699e648babf37 category: main optional: false - name: fastapi-core - version: 0.128.0 + version: 0.136.1 manager: conda platform: linux-64 dependencies: annotated-doc: '>=0.0.2' - pydantic: '>=2.7.0' + pydantic: '>=2.9.0' python: '' - starlette: '>=0.40.0,<0.51.0' + starlette: '>=0.46.0' + typing-inspection: '>=0.4.2' typing_extensions: '>=4.8.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.128.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.136.1-pyhcf101f3_0.conda hash: - md5: 77831edf7b296b00b8b4a49257084330 - sha256: 8a5b4d04ceabd98e5e39e2c75a24e27010f0d429681fc6053663e33ede4e190e + md5: c5bdeaf4ffe949c341a82befffd9fa75 + sha256: 034400313fcb495099db57be03131fb92fb334fa678ed7f59cd4c2f79688fcbf category: main optional: false - name: fastapi-core - version: 0.128.0 + version: 0.136.1 manager: conda platform: osx-64 dependencies: annotated-doc: '>=0.0.2' - pydantic: '>=2.7.0' + pydantic: '>=2.9.0' python: '>=3.10' - starlette: '>=0.40.0,<0.51.0' + starlette: '>=0.46.0' + typing-inspection: '>=0.4.2' typing_extensions: '>=4.8.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.128.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.136.1-pyhcf101f3_0.conda hash: - md5: 77831edf7b296b00b8b4a49257084330 - sha256: 8a5b4d04ceabd98e5e39e2c75a24e27010f0d429681fc6053663e33ede4e190e + md5: c5bdeaf4ffe949c341a82befffd9fa75 + sha256: 034400313fcb495099db57be03131fb92fb334fa678ed7f59cd4c2f79688fcbf category: main optional: false - name: fastapi-core - version: 0.128.0 + version: 0.136.1 manager: conda platform: osx-arm64 dependencies: annotated-doc: '>=0.0.2' - pydantic: '>=2.7.0' + pydantic: '>=2.9.0' python: '>=3.10' - starlette: '>=0.40.0,<0.51.0' + starlette: '>=0.46.0' + typing-inspection: '>=0.4.2' typing_extensions: '>=4.8.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.128.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.136.1-pyhcf101f3_0.conda hash: - md5: 77831edf7b296b00b8b4a49257084330 - sha256: 8a5b4d04ceabd98e5e39e2c75a24e27010f0d429681fc6053663e33ede4e190e + md5: c5bdeaf4ffe949c341a82befffd9fa75 + sha256: 034400313fcb495099db57be03131fb92fb334fa678ed7f59cd4c2f79688fcbf category: main optional: false - name: fastapi-core - version: 0.128.0 + version: 0.136.1 manager: conda platform: win-64 dependencies: annotated-doc: '>=0.0.2' - pydantic: '>=2.7.0' + pydantic: '>=2.9.0' python: '>=3.10' - starlette: '>=0.40.0,<0.51.0' + starlette: '>=0.46.0' + typing-inspection: '>=0.4.2' typing_extensions: '>=4.8.0' - url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.128.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/fastapi-core-0.136.1-pyhcf101f3_0.conda + hash: + md5: c5bdeaf4ffe949c341a82befffd9fa75 + sha256: 034400313fcb495099db57be03131fb92fb334fa678ed7f59cd4c2f79688fcbf + category: main + optional: false +- name: fastar + version: 0.11.0 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=14' + python: '' + python_abi: 3.11.* + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/fastar-0.11.0-py311h89961e0_0.conda + hash: + md5: 65b1c651d9735dbab599f0ec903c6787 + sha256: d82a987c4fa74e5e5e0566bd14258a70feb096302ee493e2ea4cc4ef37556862 + category: main + optional: false +- name: fastar + version: 0.11.0 + manager: conda + platform: osx-64 + dependencies: + __osx: '>=11.0' + python: '' + python_abi: 3.12.* + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/fastar-0.11.0-py312he87df83_0.conda + hash: + md5: 69bb001baf75998550c140e356e4c6ea + sha256: 55463118a958106c629fb95395029ba1d682fdf9efcfc0ea67c7d816eef31de1 + category: main + optional: false +- name: fastar + version: 0.11.0 + manager: conda + platform: osx-arm64 + dependencies: + __osx: '>=11.0' + python: '' + python_abi: 3.12.* + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/fastar-0.11.0-py312headc6f5_0.conda + hash: + md5: cf115f2e8623598db6f502659214d30f + sha256: 94d951841bafcd6a2832fce4d438755c0ab496f45bfc06785265646151807977 + category: main + optional: false +- name: fastar + version: 0.11.0 + manager: conda + platform: win-64 + dependencies: + python: '' + python_abi: 3.12.* + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + zstd: '>=1.5.7,<1.6.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/fastar-0.11.0-py312hb482819_0.conda hash: - md5: 77831edf7b296b00b8b4a49257084330 - sha256: 8a5b4d04ceabd98e5e39e2c75a24e27010f0d429681fc6053663e33ede4e190e + md5: 6959c616e2d197a149e48ef45f133e9e + sha256: e3313f29adf05bb0482a181d4be7670f4ca08bd9d899685e572fdd91a9b2f392 category: main optional: false - name: filelock - version: 3.20.3 + version: 3.29.0 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.20.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.29.0-pyhd8ed1ab_0.conda hash: - md5: 2cfaaccf085c133a477f0a7a8657afe9 - sha256: 8b90dc21f00167a7e58abb5141a140bdb31a7c5734fe1361b5f98f4a4183fd32 + md5: 8fa8358d022a3a9bd101384a808044c6 + sha256: 6b471a18372bbd52bdf32fc965f71de3bc1b5219418b8e6b3875a67a7b08c483 category: main optional: false - name: filelock - version: 3.20.3 + version: 3.29.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.20.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.29.0-pyhd8ed1ab_0.conda hash: - md5: 2cfaaccf085c133a477f0a7a8657afe9 - sha256: 8b90dc21f00167a7e58abb5141a140bdb31a7c5734fe1361b5f98f4a4183fd32 + md5: 8fa8358d022a3a9bd101384a808044c6 + sha256: 6b471a18372bbd52bdf32fc965f71de3bc1b5219418b8e6b3875a67a7b08c483 category: main optional: false - name: filelock - version: 3.20.3 + version: 3.29.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.20.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.29.0-pyhd8ed1ab_0.conda hash: - md5: 2cfaaccf085c133a477f0a7a8657afe9 - sha256: 8b90dc21f00167a7e58abb5141a140bdb31a7c5734fe1361b5f98f4a4183fd32 + md5: 8fa8358d022a3a9bd101384a808044c6 + sha256: 6b471a18372bbd52bdf32fc965f71de3bc1b5219418b8e6b3875a67a7b08c483 category: main optional: false - name: filelock - version: 3.20.3 + version: 3.29.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.20.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/filelock-3.29.0-pyhd8ed1ab_0.conda hash: - md5: 2cfaaccf085c133a477f0a7a8657afe9 - sha256: 8b90dc21f00167a7e58abb5141a140bdb31a7c5734fe1361b5f98f4a4183fd32 + md5: 8fa8358d022a3a9bd101384a808044c6 + sha256: 6b471a18372bbd52bdf32fc965f71de3bc1b5219418b8e6b3875a67a7b08c483 category: main optional: false - name: flask - version: 3.1.2 + version: 3.1.3 manager: conda platform: linux-64 dependencies: blinker: '>=1.9.0' click: '>=8.1.3' - importlib-metadata: '>=3.6.0' itsdangerous: '>=2.2.0' jinja2: '>=3.1.2' markupsafe: '>=2.1.1' - python: '>=3.9' + python: '' werkzeug: '>=3.1.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.3-pyhcf101f3_1.conda hash: - md5: ba67a9febeda36948fee26a3dec3d914 - sha256: 8a97eba37e0723720706d4636cc89c6b07eea1b7cc66fd8994fa8983a81ed988 + md5: 156398929bf849da6df8f89a2c390185 + sha256: 3980dfba1e3900106cc3e6210294e73f50d02a67fdfe7b3bb36b2721ba9379cb category: main optional: false - name: flask - version: 3.1.2 + version: 3.1.3 manager: conda platform: osx-64 dependencies: blinker: '>=1.9.0' click: '>=8.1.3' - importlib-metadata: '>=3.6.0' itsdangerous: '>=2.2.0' jinja2: '>=3.1.2' markupsafe: '>=2.1.1' - python: '>=3.9' + python: '>=3.10' werkzeug: '>=3.1.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.3-pyhcf101f3_1.conda hash: - md5: ba67a9febeda36948fee26a3dec3d914 - sha256: 8a97eba37e0723720706d4636cc89c6b07eea1b7cc66fd8994fa8983a81ed988 + md5: 156398929bf849da6df8f89a2c390185 + sha256: 3980dfba1e3900106cc3e6210294e73f50d02a67fdfe7b3bb36b2721ba9379cb category: main optional: false - name: flask - version: 3.1.2 + version: 3.1.3 manager: conda platform: osx-arm64 dependencies: blinker: '>=1.9.0' click: '>=8.1.3' - importlib-metadata: '>=3.6.0' itsdangerous: '>=2.2.0' jinja2: '>=3.1.2' markupsafe: '>=2.1.1' - python: '>=3.9' + python: '>=3.10' werkzeug: '>=3.1.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.3-pyhcf101f3_1.conda hash: - md5: ba67a9febeda36948fee26a3dec3d914 - sha256: 8a97eba37e0723720706d4636cc89c6b07eea1b7cc66fd8994fa8983a81ed988 + md5: 156398929bf849da6df8f89a2c390185 + sha256: 3980dfba1e3900106cc3e6210294e73f50d02a67fdfe7b3bb36b2721ba9379cb category: main optional: false - name: flask - version: 3.1.2 + version: 3.1.3 manager: conda platform: win-64 dependencies: blinker: '>=1.9.0' click: '>=8.1.3' - importlib-metadata: '>=3.6.0' itsdangerous: '>=2.2.0' jinja2: '>=3.1.2' markupsafe: '>=2.1.1' - python: '>=3.9' + python: '>=3.10' werkzeug: '>=3.1.0' - url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/flask-3.1.3-pyhcf101f3_1.conda hash: - md5: ba67a9febeda36948fee26a3dec3d914 - sha256: 8a97eba37e0723720706d4636cc89c6b07eea1b7cc66fd8994fa8983a81ed988 + md5: 156398929bf849da6df8f89a2c390185 + sha256: 3980dfba1e3900106cc3e6210294e73f50d02a67fdfe7b3bb36b2721ba9379cb category: main optional: false - name: flask-cors @@ -3725,7 +3869,7 @@ package: category: main optional: false - name: fonttools - version: 4.61.1 + version: 4.62.1 manager: conda platform: linux-64 dependencies: @@ -3736,31 +3880,31 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* unicodedata2: '>=15.1.0' - url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.61.1-py311h3778330_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.62.1-py311h3778330_0.conda hash: - md5: 2e8ccb31890a95d5cd90d74a11c7d5e2 - sha256: 8f7eb3a66854785ae1867386f6c8d19791fac7a4d41b335d3117a6e896a154f1 + md5: dd214022a8f01bc2ebed383dfdc8deea + sha256: ce164bc99128b8fb0e47f45af8946ba53a6630280d6cc240b3faa17453424890 category: main optional: false - name: fonttools - version: 4.61.1 + version: 4.62.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' brotli: '' munkres: '' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* unicodedata2: '>=15.1.0' - url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.61.1-py312hacf3034_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/fonttools-4.62.1-py312heb39f77_0.conda hash: - md5: 277eb1146255b637cac845cc6bc8fb6b - sha256: f01c62330a693e05b6938ffbf3b930197c4e9ba73659c36bb8ee74c799ec840d + md5: 9eadbe1236ac97b793b2a0b6aacdbf91 + sha256: cadbe4d731c944663af1cc14ba5c4b0c1c8c0e14fca461508f9f870ed8fa29ec category: main optional: false - name: fonttools - version: 4.61.1 + version: 4.62.1 manager: conda platform: osx-arm64 dependencies: @@ -3770,14 +3914,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* unicodedata2: '>=15.1.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.61.1-py312h5748b74_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/fonttools-4.62.1-py312h04c11ed_0.conda hash: - md5: c14625bf00c41c00cea174f459287fc4 - sha256: d87752e84621f90e9350262200fef55f054472f7779323f51717b557208e2a16 + md5: 796ee212ade2e31537ace26c569b6eaa + sha256: bb1a702f2297768c7e4f38e8a97572c7dc4043e2f0180c85388bc8a485fc131f category: main optional: false - name: fonttools - version: 4.61.1 + version: 4.62.1 manager: conda platform: win-64 dependencies: @@ -3789,62 +3933,62 @@ package: unicodedata2: '>=15.1.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.61.1-py312h05f76fc_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/fonttools-4.62.1-py312h05f76fc_0.conda hash: - md5: 449a1487319070f736382d2b53bb5aec - sha256: 49df76416b253429ea7ff907e03215f2bb1450c03908b7e413a8bdd85154eded + md5: ed369e820a91b65d46be0e7f3b6dcdfa + sha256: b04f7c6d00b536e12874df123a79c093a0c6c31f1b40bc51185e8ed4be88a7a9 category: main optional: false - name: freetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: linux-64 dependencies: - libfreetype: 2.14.1 - libfreetype6: 2.14.1 - url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.1-ha770c72_0.conda + libfreetype: 2.14.3 + libfreetype6: 2.14.3 + url: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.3-ha770c72_0.conda hash: - md5: 4afc585cd97ba8a23809406cd8a9eda8 - sha256: bf8e4dffe46f7d25dc06f31038cacb01672c47b9f45201f065b0f4d00ab0a83e + md5: 8462b5322567212beeb025f3519fb3e2 + sha256: c934c385889c7836f034039b43b05ccfa98f53c900db03d8411189892ced090b category: main optional: false - name: freetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-64 dependencies: - libfreetype: 2.14.1 - libfreetype6: 2.14.1 - url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.14.1-h694c41f_0.conda + libfreetype: 2.14.3 + libfreetype6: 2.14.3 + url: https://conda.anaconda.org/conda-forge/osx-64/freetype-2.14.3-h694c41f_0.conda hash: - md5: ca641fdf8b7803f4b7212b6d66375930 - sha256: 9f8282510db291496e89618fc66a58a1124fe7a6276fbd57ed18c602ce2576e9 + md5: 6ab1403cc6cb284d56d0464f19251075 + sha256: 5ddd46a88a0b6483e3dec52cabb62414504c94ee0e77369a4717f61a656c535a category: main optional: false - name: freetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-arm64 dependencies: - libfreetype: 2.14.1 - libfreetype6: 2.14.1 - url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.14.1-hce30654_0.conda + libfreetype: 2.14.3 + libfreetype6: 2.14.3 + url: https://conda.anaconda.org/conda-forge/osx-arm64/freetype-2.14.3-hce30654_0.conda hash: - md5: 1ec9a1ee7a2c9339774ad9bb6fe6caec - sha256: 14427aecd72e973a73d5f9dfd0e40b6bc3791d253de09b7bf233f6a9a190fd17 + md5: 6dcc75ba2e04c555e881b72793d3282f + sha256: 5952bd9db12207a18a112e8924aa2ce8c2f9d57b62584d58a97d2f6afe1ea324 category: main optional: false - name: freetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: win-64 dependencies: - libfreetype: 2.14.1 - libfreetype6: 2.14.1 - url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.14.1-h57928b3_0.conda + libfreetype: 2.14.3 + libfreetype6: 2.14.3 + url: https://conda.anaconda.org/conda-forge/win-64/freetype-2.14.3-h57928b3_0.conda hash: - md5: d69c21967f35eb2ce7f1f85d6b6022d3 - sha256: a9b3313edea0bf14ea6147ea43a1059d0bf78771a1336d2c8282891efc57709a + md5: 507b36518b5a595edda64066c820a6ef + sha256: 70815dbae6ccdfbb0a47269101a260b0a2e11a2ab5c0f7209f325d01bdb18fb7 category: main optional: false - name: frozenlist @@ -3910,51 +4054,51 @@ package: category: main optional: false - name: fsspec - version: 2026.1.0 + version: 2026.4.0 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.4.0-pyhd8ed1ab_0.conda hash: - md5: 1daaf94a304a27ba3446a306235a37ea - sha256: bfba6c280366f48b00a6a7036988fc2bc3fea5ac1d8303152c9da69d72a22936 + md5: 2c11aa96ea85ced419de710c1c3a78ff + sha256: 079701b4ff3b317a1a158cabd48cf2b856b8b8d3ef44f152809d9acf20cc8e10 category: main optional: false - name: fsspec - version: 2026.1.0 + version: 2026.4.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.4.0-pyhd8ed1ab_0.conda hash: - md5: 1daaf94a304a27ba3446a306235a37ea - sha256: bfba6c280366f48b00a6a7036988fc2bc3fea5ac1d8303152c9da69d72a22936 + md5: 2c11aa96ea85ced419de710c1c3a78ff + sha256: 079701b4ff3b317a1a158cabd48cf2b856b8b8d3ef44f152809d9acf20cc8e10 category: main optional: false - name: fsspec - version: 2026.1.0 + version: 2026.4.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.4.0-pyhd8ed1ab_0.conda hash: - md5: 1daaf94a304a27ba3446a306235a37ea - sha256: bfba6c280366f48b00a6a7036988fc2bc3fea5ac1d8303152c9da69d72a22936 + md5: 2c11aa96ea85ced419de710c1c3a78ff + sha256: 079701b4ff3b317a1a158cabd48cf2b856b8b8d3ef44f152809d9acf20cc8e10 category: main optional: false - name: fsspec - version: 2026.1.0 + version: 2026.4.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/fsspec-2026.4.0-pyhd8ed1ab_0.conda hash: - md5: 1daaf94a304a27ba3446a306235a37ea - sha256: bfba6c280366f48b00a6a7036988fc2bc3fea5ac1d8303152c9da69d72a22936 + md5: 2c11aa96ea85ced419de710c1c3a78ff + sha256: 079701b4ff3b317a1a158cabd48cf2b856b8b8d3ef44f152809d9acf20cc8e10 category: main optional: false - name: gflags @@ -4050,59 +4194,59 @@ package: category: main optional: false - name: gitpython - version: 3.1.46 + version: 3.1.49 manager: conda platform: linux-64 dependencies: gitdb: '>=4.0.1,<5' python: '>=3.10' typing_extensions: '>=3.10.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.46-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.49-pyhd8ed1ab_0.conda hash: - md5: 74c0cfdd5359cd2a1f178a4c3d0bd3a5 - sha256: 8043bcb4f59d17467c6c2f8259e7ded18775de5d62a8375a27718554d9440641 + md5: f575ca84b698ffa53273b38bbd51009f + sha256: a2ad0529ecfe8de0b48c43b2860c18d5f75aa0b062b9e717644bb22390a5caaa category: main optional: false - name: gitpython - version: 3.1.46 + version: 3.1.49 manager: conda platform: osx-64 dependencies: gitdb: '>=4.0.1,<5' python: '>=3.10' typing_extensions: '>=3.10.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.46-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.49-pyhd8ed1ab_0.conda hash: - md5: 74c0cfdd5359cd2a1f178a4c3d0bd3a5 - sha256: 8043bcb4f59d17467c6c2f8259e7ded18775de5d62a8375a27718554d9440641 + md5: f575ca84b698ffa53273b38bbd51009f + sha256: a2ad0529ecfe8de0b48c43b2860c18d5f75aa0b062b9e717644bb22390a5caaa category: main optional: false - name: gitpython - version: 3.1.46 + version: 3.1.49 manager: conda platform: osx-arm64 dependencies: gitdb: '>=4.0.1,<5' python: '>=3.10' typing_extensions: '>=3.10.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.46-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.49-pyhd8ed1ab_0.conda hash: - md5: 74c0cfdd5359cd2a1f178a4c3d0bd3a5 - sha256: 8043bcb4f59d17467c6c2f8259e7ded18775de5d62a8375a27718554d9440641 + md5: f575ca84b698ffa53273b38bbd51009f + sha256: a2ad0529ecfe8de0b48c43b2860c18d5f75aa0b062b9e717644bb22390a5caaa category: main optional: false - name: gitpython - version: 3.1.46 + version: 3.1.49 manager: conda platform: win-64 dependencies: gitdb: '>=4.0.1,<5' python: '>=3.10' typing_extensions: '>=3.10.0.2' - url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.46-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gitpython-3.1.49-pyhd8ed1ab_0.conda hash: - md5: 74c0cfdd5359cd2a1f178a4c3d0bd3a5 - sha256: 8043bcb4f59d17467c6c2f8259e7ded18775de5d62a8375a27718554d9440641 + md5: f575ca84b698ffa53273b38bbd51009f + sha256: a2ad0529ecfe8de0b48c43b2860c18d5f75aa0b062b9e717644bb22390a5caaa category: main optional: false - name: glog @@ -4187,7 +4331,7 @@ package: category: main optional: false - name: gmpy2 - version: 2.2.1 + version: 2.3.0 manager: conda platform: linux-64 dependencies: @@ -4198,31 +4342,31 @@ package: mpfr: '>=4.2.1,<5.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/gmpy2-2.2.1-py311h92a432a_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/gmpy2-2.3.0-py311h92a432a_1.conda hash: - md5: a84186a60d84f6506b54ceb65e83d363 - sha256: fbe865298f27112a605284020205b2803ac913c095af5f5b10d9b7fd7dfd24dc + md5: 7d7764bcd71545948497be8a7103a2ef + sha256: 6e44e97d28019f6e51df28a674bff30868b73e34b3abf0c463801410534092cc category: main optional: false - name: gmpy2 - version: 2.2.1 + version: 2.3.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' gmp: '>=6.3.0,<7.0a0' mpc: '>=1.3.1,<2.0a0' mpfr: '>=4.2.1,<5.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/gmpy2-2.2.1-py312hf13fb29_2.conda + url: https://conda.anaconda.org/conda-forge/osx-64/gmpy2-2.3.0-py312he58dab6_1.conda hash: - md5: 7ae670fc9301a7917d0538926a4fae8c - sha256: d07b9de7018fe84e79cd8b1bfefc160899c828b724d9e5a7549f48ce8c86c25d + md5: 6e5bbdcb3446d810f9c826de898fdcf9 + sha256: 9b20515b0430579a85ed77e28b526467601c7bf337f5c31d26def0f8df9d4c95 category: main optional: false - name: gmpy2 - version: 2.2.1 + version: 2.3.0 manager: conda platform: osx-arm64 dependencies: @@ -4232,14 +4376,14 @@ package: mpfr: '>=4.2.1,<5.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/gmpy2-2.2.1-py312hee6aa52_2.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/gmpy2-2.3.0-py312he1ee7cc_1.conda hash: - md5: bed6eebc8d1690f205a781c993f9bc65 - sha256: e2f72ddb929fcd161d68729891f25241d62ab1a9d4e37d0284f2b2fce88935fa + md5: bd0f515e01326c13cc81424233ac7b18 + sha256: 5f30afd0ef54b4744eb61f71a5ccc9965d9b07830cecc0db9dc6ce73f39b05c4 category: main optional: false - name: google-auth - version: 2.48.0 + version: 2.50.0 manager: conda platform: linux-64 dependencies: @@ -4251,14 +4395,14 @@ package: pyu2f: '>=0.1.5' requests: '>=2.20.0,<3.0.0' rsa: '>=3.1.4,<5' - url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.48.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.50.0-pyhcf101f3_0.conda hash: - md5: 6e643ba74997c8dddbaa98fc2fc3481b - sha256: f9fd7cbfc6cea1b43c9e210f0042c5ca62ded641a83ed6e7c046ef08dfac4583 + md5: 272a379a58075ce526a8f6faf702c5de + sha256: 1de15b2fe0ed5aa8d460dc22f239f3f8214c4cf798f897adbd62ecaf0d9d4d5f category: main optional: false - name: google-auth - version: 2.48.0 + version: 2.50.0 manager: conda platform: osx-64 dependencies: @@ -4270,14 +4414,14 @@ package: pyu2f: '>=0.1.5' requests: '>=2.20.0,<3.0.0' rsa: '>=3.1.4,<5' - url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.48.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.50.0-pyhcf101f3_0.conda hash: - md5: 6e643ba74997c8dddbaa98fc2fc3481b - sha256: f9fd7cbfc6cea1b43c9e210f0042c5ca62ded641a83ed6e7c046ef08dfac4583 + md5: 272a379a58075ce526a8f6faf702c5de + sha256: 1de15b2fe0ed5aa8d460dc22f239f3f8214c4cf798f897adbd62ecaf0d9d4d5f category: main optional: false - name: google-auth - version: 2.48.0 + version: 2.50.0 manager: conda platform: osx-arm64 dependencies: @@ -4289,14 +4433,14 @@ package: pyu2f: '>=0.1.5' requests: '>=2.20.0,<3.0.0' rsa: '>=3.1.4,<5' - url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.48.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.50.0-pyhcf101f3_0.conda hash: - md5: 6e643ba74997c8dddbaa98fc2fc3481b - sha256: f9fd7cbfc6cea1b43c9e210f0042c5ca62ded641a83ed6e7c046ef08dfac4583 + md5: 272a379a58075ce526a8f6faf702c5de + sha256: 1de15b2fe0ed5aa8d460dc22f239f3f8214c4cf798f897adbd62ecaf0d9d4d5f category: main optional: false - name: google-auth - version: 2.48.0 + version: 2.50.0 manager: conda platform: win-64 dependencies: @@ -4308,82 +4452,82 @@ package: pyu2f: '>=0.1.5' requests: '>=2.20.0,<3.0.0' rsa: '>=3.1.4,<5' - url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.48.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/google-auth-2.50.0-pyhcf101f3_0.conda hash: - md5: 6e643ba74997c8dddbaa98fc2fc3481b - sha256: f9fd7cbfc6cea1b43c9e210f0042c5ca62ded641a83ed6e7c046ef08dfac4583 + md5: 272a379a58075ce526a8f6faf702c5de + sha256: 1de15b2fe0ed5aa8d460dc22f239f3f8214c4cf798f897adbd62ecaf0d9d4d5f category: main optional: false - name: gpytorch - version: 1.15.1 + version: 1.15.2 manager: conda platform: linux-64 dependencies: jaxtyping: '' - linear_operator: '>=0.6' + linear_operator: '>=0.6.1' mpmath: '>=0.19,<=1.3' - python: '' + python: '>=3.10' pytorch: '>=2.0' scikit-learn: '' scipy: '>=1.6.0' - url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.2-pyhcf101f3_0.conda hash: - md5: 5feecb0ce9f788f87d01c5091356ea41 - sha256: 3a662748eaeb17f80f8a2631acd1342b0dec945c05483fdc2aa89da3ed514163 + md5: 9cda2d638195b944cc3467c361efea60 + sha256: b6d47716329b205baaa44187a70c6b3347407744ac0929482964f54d3be8e1ce category: main optional: false - name: gpytorch - version: 1.15.1 + version: 1.15.2 manager: conda platform: osx-64 dependencies: jaxtyping: '' - linear_operator: '>=0.6' + linear_operator: '>=0.6.1' mpmath: '>=0.19,<=1.3' python: '>=3.10' pytorch: '>=2.0' scikit-learn: '' scipy: '>=1.6.0' - url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.2-pyhcf101f3_0.conda hash: - md5: 5feecb0ce9f788f87d01c5091356ea41 - sha256: 3a662748eaeb17f80f8a2631acd1342b0dec945c05483fdc2aa89da3ed514163 + md5: 9cda2d638195b944cc3467c361efea60 + sha256: b6d47716329b205baaa44187a70c6b3347407744ac0929482964f54d3be8e1ce category: main optional: false - name: gpytorch - version: 1.15.1 + version: 1.15.2 manager: conda platform: osx-arm64 dependencies: jaxtyping: '' - linear_operator: '>=0.6' + linear_operator: '>=0.6.1' mpmath: '>=0.19,<=1.3' python: '>=3.10' pytorch: '>=2.0' scikit-learn: '' scipy: '>=1.6.0' - url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.2-pyhcf101f3_0.conda hash: - md5: 5feecb0ce9f788f87d01c5091356ea41 - sha256: 3a662748eaeb17f80f8a2631acd1342b0dec945c05483fdc2aa89da3ed514163 + md5: 9cda2d638195b944cc3467c361efea60 + sha256: b6d47716329b205baaa44187a70c6b3347407744ac0929482964f54d3be8e1ce category: main optional: false - name: gpytorch - version: 1.15.1 + version: 1.15.2 manager: conda platform: win-64 dependencies: jaxtyping: '' - linear_operator: '>=0.6' + linear_operator: '>=0.6.1' mpmath: '>=0.19,<=1.3' python: '>=3.10' pytorch: '>=2.0' scikit-learn: '' scipy: '>=1.6.0' - url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/gpytorch-1.15.2-pyhcf101f3_0.conda hash: - md5: 5feecb0ce9f788f87d01c5091356ea41 - sha256: 3a662748eaeb17f80f8a2631acd1342b0dec945c05483fdc2aa89da3ed514163 + md5: 9cda2d638195b944cc3467c361efea60 + sha256: b6d47716329b205baaa44187a70c6b3347407744ac0929482964f54d3be8e1ce category: main optional: false - name: graphene @@ -4451,51 +4595,51 @@ package: category: main optional: false - name: graphql-core - version: 3.2.7 + version: 3.2.8 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.7-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.8-pyhcf101f3_0.conda hash: - md5: 03c3ce754c0409b62548dbae587ba6ae - sha256: 67f0b438f62c1057f50cbb8b6d03f69d43e4ed0a658caf5dadfa1a835c941cdb + md5: 8ce76fb4280aa29f57959cfc0f0e27af + sha256: 540683e067f0488f5f38273468de3e4a6c88fabf870e5286cff2a7e138bc4de9 category: main optional: false - name: graphql-core - version: 3.2.7 + version: 3.2.8 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.7-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.8-pyhcf101f3_0.conda hash: - md5: 03c3ce754c0409b62548dbae587ba6ae - sha256: 67f0b438f62c1057f50cbb8b6d03f69d43e4ed0a658caf5dadfa1a835c941cdb + md5: 8ce76fb4280aa29f57959cfc0f0e27af + sha256: 540683e067f0488f5f38273468de3e4a6c88fabf870e5286cff2a7e138bc4de9 category: main optional: false - name: graphql-core - version: 3.2.7 + version: 3.2.8 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.7-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.8-pyhcf101f3_0.conda hash: - md5: 03c3ce754c0409b62548dbae587ba6ae - sha256: 67f0b438f62c1057f50cbb8b6d03f69d43e4ed0a658caf5dadfa1a835c941cdb + md5: 8ce76fb4280aa29f57959cfc0f0e27af + sha256: 540683e067f0488f5f38273468de3e4a6c88fabf870e5286cff2a7e138bc4de9 category: main optional: false - name: graphql-core - version: 3.2.7 + version: 3.2.8 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.7-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/graphql-core-3.2.8-pyhcf101f3_0.conda hash: - md5: 03c3ce754c0409b62548dbae587ba6ae - sha256: 67f0b438f62c1057f50cbb8b6d03f69d43e4ed0a658caf5dadfa1a835c941cdb + md5: 8ce76fb4280aa29f57959cfc0f0e27af + sha256: 540683e067f0488f5f38273468de3e4a6c88fabf870e5286cff2a7e138bc4de9 category: main optional: false - name: graphql-relay @@ -4555,7 +4699,7 @@ package: category: main optional: false - name: greenlet - version: 3.3.1 + version: 3.5.0 manager: conda platform: linux-64 dependencies: @@ -4564,29 +4708,29 @@ package: libstdcxx: '>=14' python: '' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.1-py311hc665b79_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.5.0-py311hc665b79_0.conda hash: - md5: cad13a4db42abcaa481c38d3d39111df - sha256: edb24d25d33d314bc8eebed96f540896de26ead0babcb1ca6438826215907511 + md5: 5b88f262d356a84fe5afb205fb5a51ec + sha256: f12319356b9bcbbac213e819d9022f2ba8284619d8fa5a9b7dccd02687e5bb3a category: main optional: false - name: greenlet - version: 3.3.1 + version: 3.5.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libcxx: '>=19' python: '' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/greenlet-3.3.1-py312h29de90a_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/greenlet-3.5.0-py312h4075484_0.conda hash: - md5: 6c4ccf468d8a79dff256dcf4588f3509 - sha256: 5588217529161744f5570c5a4e5f507c90ef848b76ec2d13fab923b382ed8656 + md5: a8dffbadd7539d997e99838fef1adfd2 + sha256: 8cae149087aac35cb99ddf979d1b3516b9eebd6be53661f42bd2109e19933c70 category: main optional: false - name: greenlet - version: 3.3.1 + version: 3.5.0 manager: conda platform: osx-arm64 dependencies: @@ -4594,14 +4738,14 @@ package: libcxx: '>=19' python: 3.12.* python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/greenlet-3.3.1-py312h6510ced_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/greenlet-3.5.0-py312h6510ced_0.conda hash: - md5: 08facef1f9416ca7ff7e4e19ef820fd2 - sha256: c726207ad966eccc92d8e1685a14f4488d53d133f17743fce8ae6489a7800451 + md5: 7104ac8aca96ea7cb28026abc418f53d + sha256: c9ace709ecbbcfd6064f69830daaa52c97414bf9d6003db0dc2c8ac80507239b category: main optional: false - name: greenlet - version: 3.3.1 + version: 3.5.0 manager: conda platform: win-64 dependencies: @@ -4610,10 +4754,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/greenlet-3.3.1-py312ha1a9051_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/greenlet-3.5.0-py312ha1a9051_0.conda hash: - md5: 164f992798caafd640dc660f68d33ba7 - sha256: dbabd8511840dc2691050c3bf54c18bf416973034101188a1e7abbdcb666ad64 + md5: 85a3c6e598593618df4eb73d19b5b63e + sha256: e4242440a3b75b879d932e0bc7cc7d8c0272e2df79731bd31198dfd94ff75fed category: main optional: false - name: gunicorn @@ -5105,243 +5249,229 @@ package: category: main optional: false - name: icu - version: '78.2' + version: '78.3' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/icu-78.2-h33c6efd_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda hash: - md5: 186a18e3ba246eccfc7cff00cd19a870 - sha256: 142a722072fa96cf16ff98eaaf641f54ab84744af81754c292cb81e0881c0329 + md5: c80d8a3b84358cb967fa81e7075fbc8a + sha256: fbf86c4a59c2ed05bbffb2ba25c7ed94f6185ec30ecb691615d42342baa1a16a category: main optional: false - name: icu - version: '78.2' + version: '78.3' manager: conda - platform: osx-arm64 + platform: osx-64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/icu-78.2-h38cb7af_0.conda - hash: - md5: 1e93aca311da0210e660d2247812fa02 - sha256: d4cefbca587429d1192509edc52c88de52bc96c2447771ddc1f8bee928aed5ef - category: main - optional: false -- name: icu - version: '78.2' - manager: conda - platform: win-64 - dependencies: - ucrt: '>=10.0.20348.0' - vc: '>=14.3,<15' - vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/icu-78.2-h637d24d_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/icu-78.3-h25d91c4_0.conda hash: - md5: 0ee3bb487600d5e71ab7d28951b2016a - sha256: 5a41fb28971342e293769fc968b3414253a2f8d9e30ed7c31517a15b4887246a + md5: 627eca44e62e2b665eeec57a984a7f00 + sha256: 1294117122d55246bb83ad5b589e2a031aacdf2d0b1f99fd338aa4394f881735 category: main optional: false - name: identify - version: 2.6.16 + version: 2.6.19 manager: conda platform: linux-64 dependencies: python: '>=3.10' ukkonen: '' - url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.16-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.19-pyhd8ed1ab_0.conda hash: - md5: 8bc5851c415865334882157127e75799 - sha256: 6a88cdde151469131df1948839ac2315ada99cf8d38aaacc9a7a5984e9cd8c19 + md5: 84a3233b709a289a4ddd7a2fd27dd988 + sha256: 381cedccf0866babfc135d65ee40b778bd20e927d2a5ec810f750c5860a7c5b8 category: main optional: false - name: identify - version: 2.6.16 + version: 2.6.19 manager: conda platform: osx-64 dependencies: python: '>=3.10' ukkonen: '' - url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.16-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.19-pyhd8ed1ab_0.conda hash: - md5: 8bc5851c415865334882157127e75799 - sha256: 6a88cdde151469131df1948839ac2315ada99cf8d38aaacc9a7a5984e9cd8c19 + md5: 84a3233b709a289a4ddd7a2fd27dd988 + sha256: 381cedccf0866babfc135d65ee40b778bd20e927d2a5ec810f750c5860a7c5b8 category: main optional: false - name: identify - version: 2.6.16 + version: 2.6.19 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' ukkonen: '' - url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.16-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.19-pyhd8ed1ab_0.conda hash: - md5: 8bc5851c415865334882157127e75799 - sha256: 6a88cdde151469131df1948839ac2315ada99cf8d38aaacc9a7a5984e9cd8c19 + md5: 84a3233b709a289a4ddd7a2fd27dd988 + sha256: 381cedccf0866babfc135d65ee40b778bd20e927d2a5ec810f750c5860a7c5b8 category: main optional: false - name: identify - version: 2.6.16 + version: 2.6.19 manager: conda platform: win-64 dependencies: python: '>=3.10' ukkonen: '' - url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.16-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/identify-2.6.19-pyhd8ed1ab_0.conda hash: - md5: 8bc5851c415865334882157127e75799 - sha256: 6a88cdde151469131df1948839ac2315ada99cf8d38aaacc9a7a5984e9cd8c19 + md5: 84a3233b709a289a4ddd7a2fd27dd988 + sha256: 381cedccf0866babfc135d65ee40b778bd20e927d2a5ec810f750c5860a7c5b8 category: main optional: false - name: idna - version: '3.11' + version: '3.13' manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.13-pyhcf101f3_0.conda hash: - md5: 53abe63df7e10a6ba605dc5f9f961d36 - sha256: ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0 + md5: fb7130c190f9b4ec91219840a05ba3ac + sha256: 9ab620e6f64bb67737bd7bc1ad6f480770124e304c6710617aba7fe60b089f48 category: main optional: false - name: idna - version: '3.11' + version: '3.13' manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.13-pyhcf101f3_0.conda hash: - md5: 53abe63df7e10a6ba605dc5f9f961d36 - sha256: ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0 + md5: fb7130c190f9b4ec91219840a05ba3ac + sha256: 9ab620e6f64bb67737bd7bc1ad6f480770124e304c6710617aba7fe60b089f48 category: main optional: false - name: idna - version: '3.11' + version: '3.13' manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.13-pyhcf101f3_0.conda hash: - md5: 53abe63df7e10a6ba605dc5f9f961d36 - sha256: ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0 + md5: fb7130c190f9b4ec91219840a05ba3ac + sha256: 9ab620e6f64bb67737bd7bc1ad6f480770124e304c6710617aba7fe60b089f48 category: main optional: false - name: idna - version: '3.11' + version: '3.13' manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/idna-3.13-pyhcf101f3_0.conda hash: - md5: 53abe63df7e10a6ba605dc5f9f961d36 - sha256: ae89d0299ada2a3162c2614a9d26557a92aa6a77120ce142f8e0109bbf0342b0 + md5: fb7130c190f9b4ec91219840a05ba3ac + sha256: 9ab620e6f64bb67737bd7bc1ad6f480770124e304c6710617aba7fe60b089f48 category: main optional: false - name: importlib-metadata - version: 8.7.0 + version: 8.8.0 manager: conda platform: linux-64 dependencies: python: '' zipp: '>=3.20' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda hash: - md5: 63ccfdc3a3ce25b027b8767eb722fca8 - sha256: c18ab120a0613ada4391b15981d86ff777b5690ca461ea7e9e49531e8f374745 + md5: 080594bf4493e6bae2607e65390c520a + sha256: 82ab2a0d91ca1e7e63ab6a4939356667ef683905dea631bc2121aa534d347b16 category: main optional: false - name: importlib-metadata - version: 8.7.0 + version: 8.8.0 manager: conda platform: osx-64 dependencies: - python: '>=3.9' + python: '>=3.10' zipp: '>=3.20' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda hash: - md5: 63ccfdc3a3ce25b027b8767eb722fca8 - sha256: c18ab120a0613ada4391b15981d86ff777b5690ca461ea7e9e49531e8f374745 + md5: 080594bf4493e6bae2607e65390c520a + sha256: 82ab2a0d91ca1e7e63ab6a4939356667ef683905dea631bc2121aa534d347b16 category: main optional: false - name: importlib-metadata - version: 8.7.0 + version: 8.8.0 manager: conda platform: osx-arm64 dependencies: - python: '>=3.9' + python: '>=3.10' zipp: '>=3.20' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda hash: - md5: 63ccfdc3a3ce25b027b8767eb722fca8 - sha256: c18ab120a0613ada4391b15981d86ff777b5690ca461ea7e9e49531e8f374745 + md5: 080594bf4493e6bae2607e65390c520a + sha256: 82ab2a0d91ca1e7e63ab6a4939356667ef683905dea631bc2121aa534d347b16 category: main optional: false - name: importlib-metadata - version: 8.7.0 + version: 8.8.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' + python: '>=3.10' zipp: '>=3.20' - url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.8.0-pyhcf101f3_0.conda hash: - md5: 63ccfdc3a3ce25b027b8767eb722fca8 - sha256: c18ab120a0613ada4391b15981d86ff777b5690ca461ea7e9e49531e8f374745 + md5: 080594bf4493e6bae2607e65390c520a + sha256: 82ab2a0d91ca1e7e63ab6a4939356667ef683905dea631bc2121aa534d347b16 category: main optional: false - name: invoke - version: 2.2.1 + version: 3.0.3 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/invoke-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/invoke-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 3a804714ed59be1969ffca10f703ec2a - sha256: 5a4e3a01f626c8de15ddada622d364e94ff28e8d6bdedf1665442ef03a4e0140 + md5: 4dee387356d58bdc4b686ae3424fbd9e + sha256: d7421c54944dec04d2671e23196a15583d48f309d06fbcf995b5dfa6d586a5e9 category: main optional: false - name: invoke - version: 2.2.1 + version: 3.0.3 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/invoke-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/invoke-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 3a804714ed59be1969ffca10f703ec2a - sha256: 5a4e3a01f626c8de15ddada622d364e94ff28e8d6bdedf1665442ef03a4e0140 + md5: 4dee387356d58bdc4b686ae3424fbd9e + sha256: d7421c54944dec04d2671e23196a15583d48f309d06fbcf995b5dfa6d586a5e9 category: main optional: false - name: invoke - version: 2.2.1 + version: 3.0.3 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/invoke-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/invoke-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 3a804714ed59be1969ffca10f703ec2a - sha256: 5a4e3a01f626c8de15ddada622d364e94ff28e8d6bdedf1665442ef03a4e0140 + md5: 4dee387356d58bdc4b686ae3424fbd9e + sha256: d7421c54944dec04d2671e23196a15583d48f309d06fbcf995b5dfa6d586a5e9 category: main optional: false - name: invoke - version: 2.2.1 + version: 3.0.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/invoke-2.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/invoke-3.0.3-pyhd8ed1ab_0.conda hash: - md5: 3a804714ed59be1969ffca10f703ec2a - sha256: 5a4e3a01f626c8de15ddada622d364e94ff28e8d6bdedf1665442ef03a4e0140 + md5: 4dee387356d58bdc4b686ae3424fbd9e + sha256: d7421c54944dec04d2671e23196a15583d48f309d06fbcf995b5dfa6d586a5e9 category: main optional: false - name: itsdangerous @@ -5562,7 +5692,7 @@ package: category: main optional: false - name: kiwisolver - version: 1.4.9 + version: 1.5.0 manager: conda platform: linux-64 dependencies: @@ -5571,29 +5701,29 @@ package: libstdcxx: '>=14' python: '' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py311h724c32c_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.5.0-py311h724c32c_0.conda hash: - md5: 4089f739463c798e10d8644bc34e24de - sha256: 81181e88c0d49cc86bc687e2583da0cb0b651525bf17d4f4f3aecb1596441769 + md5: 3d82751e8d682068b58f049edc924ce4 + sha256: 3ff7e51c88f53f05e22ca5549e935d1ccb398665f6ec080a9c6a5c9e9b186b79 category: main optional: false - name: kiwisolver - version: 1.4.9 + version: 1.5.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libcxx: '>=19' python: '' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.4.9-py312h90e26e8_2.conda + url: https://conda.anaconda.org/conda-forge/osx-64/kiwisolver-1.5.0-py312hb1dc2e7_0.conda hash: - md5: b85c7204ae22668690eb1e95640202c4 - sha256: 9e4e940969e6765bd2a13c76e131bcb02b8930a3c78adec0dbe83a8494b40a52 + md5: 4a38b6e74b5a7ea22f1840226e5103a8 + sha256: 6ab69d441b3400cdf773f67e20f9fae7c37f076d32c31d06843f12d2099e70ce category: main optional: false - name: kiwisolver - version: 1.4.9 + version: 1.5.0 manager: conda platform: osx-arm64 dependencies: @@ -5601,14 +5731,14 @@ package: libcxx: '>=19' python: 3.12.* python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.4.9-py312hd8c8125_2.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/kiwisolver-1.5.0-py312h3093aea_0.conda hash: - md5: ddf4775023a2466ee308792ed80ca408 - sha256: 8d68f6ec4d947902034fe9ed9d4a4c1180b5767bd9731af940f5a0e436bc3dfd + md5: 58261af35f0d33fd28e2257b208a1be0 + sha256: 8de440f0e33ab6895e81f2c47c51e59d177349a832087a0367e8e259c97f4833 category: main optional: false - name: kiwisolver - version: 1.4.9 + version: 1.5.0 manager: conda platform: win-64 dependencies: @@ -5617,675 +5747,680 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.4.9-py312h78d62e6_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/kiwisolver-1.5.0-py312h78d62e6_0.conda hash: - md5: 5dabe50380555cf2e89bd58173e88739 - sha256: 98d4946312b570bea37260b51cdc4dbc4847735703877580fc3566166623c8a5 + md5: 4ff6f76c2c16c85806ee7533768f5e64 + sha256: 5942bd7ae7b1d68906a00681e733b41ac8577ca7ac8da7523eb514d698b6e1f2 category: main optional: false - name: krb5 - version: 1.21.3 + version: 1.22.2 manager: conda platform: linux-64 dependencies: - keyutils: '>=1.6.1,<2.0a0' - libedit: '>=3.1.20191231,<4.0a0' - libgcc-ng: '>=12' - libstdcxx-ng: '>=12' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + __glibc: '>=2.17,<3.0.a0' + keyutils: '>=1.6.3,<2.0a0' + libedit: '>=3.1.20250104,<4.0a0' + libgcc: '>=14' + libstdcxx: '>=14' + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-ha1258a1_0.conda hash: - md5: 3f43953b7d3fb3aaa1d0d0723d91e368 - sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: fb53fb07ce46a575c5d004bbc96032c2 + sha256: 3e307628ca3527448dd1cb14ad7bb9d04d1d28c7d4c5f97ba196ae984571dd25 category: main optional: false - name: krb5 - version: 1.21.3 + version: 1.22.2 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' - libcxx: '>=16' - libedit: '>=3.1.20191231,<4.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/krb5-1.21.3-h37d8d59_0.conda + libcxx: '>=19' + libedit: '>=3.1.20250104,<4.0a0' + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/krb5-1.22.2-h207b36a_0.conda hash: - md5: d4765c524b1d91567886bde656fb514b - sha256: 83b52685a4ce542772f0892a0f05764ac69d57187975579a0835ff255ae3ef9c + md5: e66e2c52d2fdddcf314ad750fb4ebb4a + sha256: df009385e8262c234c0dae9016540b86dad3d299f0d9366d08e327e8e7731634 category: main optional: false - name: krb5 - version: 1.21.3 + version: 1.22.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libcxx: '>=16' - libedit: '>=3.1.20191231,<4.0a0' - openssl: '>=3.3.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda + libcxx: '>=19' + libedit: '>=3.1.20250104,<4.0a0' + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.22.2-h385eeb1_0.conda hash: - md5: c6dc8a0fdec13a0565936655c33069a1 - sha256: 4442f957c3c77d69d9da3521268cad5d54c9033f1a73f99cde0a3658937b159b + md5: e446e1822f4da8e5080a9de93474184d + sha256: c0a0bf028fe7f3defcdcaa464e536cf1b202d07451e18ad83fdd169d15bef6ed category: main optional: false - name: krb5 - version: 1.21.3 + version: 1.22.2 manager: conda platform: win-64 dependencies: - openssl: '>=3.3.1,<4.0a0' + openssl: '>=3.5.5,<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/krb5-1.21.3-hdf4eb48_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/krb5-1.22.2-h0ea6238_0.conda hash: - md5: 31aec030344e962fbd7dbbbbd68e60a9 - sha256: 18e8b3430d7d232dad132f574268f56b3eb1a19431d6d5de8c53c29e6c18fa81 + md5: 4432f52dc0c8eb6a7a6abc00a037d93c + sha256: eb60f1ad8b597bcf95dee11bc11fe71a8325bc1204cf51d2bb1f2120ffd77761 category: main optional: false - name: lcms2 - version: '2.18' + version: '2.19' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libjpeg-turbo: '>=3.1.2,<4.0a0' + libjpeg-turbo: '>=3.1.4.1,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.19-h0c24ade_0.conda hash: - md5: 6f2e2c8f58160147c4d1c6f4c14cbac4 - sha256: 836ec4b895352110335b9fdcfa83a8dcdbe6c5fb7c06c4929130600caea91c0a + md5: f302dbf397ac82eaf9618575d0b5fe33 + sha256: f1e982b63d505338ff7f9baee80a10360a025b7216deb5ab0fe1494d8ef3bebb category: main optional: false - name: lcms2 - version: '2.18' + version: '2.19' manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libjpeg-turbo: '>=3.1.2,<4.0a0' + __osx: '>=11.0' + libjpeg-turbo: '>=3.1.4.1,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/lcms2-2.18-h90db99b_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/lcms2-2.19-h5ea7634_0.conda hash: - md5: 753acc10c7277f953f168890e5397c80 - sha256: 3ec16c491425999a8461e1b7c98558060a4645a20cf4c9ac966103c724008cc2 + md5: f05fc88b6b2480486c006a9bf04db0b7 + sha256: 278d28a48ae4a679d104a3d557b9354718c7ea4e60391bf52c6e4678bc07c946 category: main optional: false - name: lcms2 - version: '2.18' + version: '2.19' manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libjpeg-turbo: '>=3.1.2,<4.0a0' + libjpeg-turbo: '>=3.1.4.1,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.18-hdfa7624_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/lcms2-2.19-hdfa7624_0.conda hash: - md5: 6631a7bd2335bb9699b1dbc234b19784 - sha256: d768da024ab74a4b30642401877fa914a68bdc238667f16b1ec2e0e98b2451a6 + md5: 57baad99764cf6057227e50b11e2ec5b + sha256: fc3c54deb7c9b3738796d0db2a1cf673c0f34a13d5e9964633ca50b7d64a5f52 category: main optional: false - name: lcms2 - version: '2.18' + version: '2.19' manager: conda platform: win-64 dependencies: - libjpeg-turbo: '>=3.1.2,<4.0a0' + libjpeg-turbo: '>=3.1.4.1,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.18-hf2c6c5f_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/lcms2-2.19-hf2c6c5f_0.conda hash: - md5: b6c68d6b829b044cd17a41e0a8a23ca1 - sha256: 7eeb18c5c86db146b62da66d9e8b0e753a52987f9134a494309588bbeceddf28 + md5: cc37ca38374ac2a5dbe11f9abb10110f + sha256: 500b1907b06c5a1bd43d07203b3d58219a3c31b53e1f20c9c79e97d8a14077fc category: main optional: false - name: ld_impl_linux-64 - version: '2.45' + version: 2.45.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45-default_hbd61a6d_105.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_102.conda hash: - md5: 3ec0aa5037d39b06554109a01e6fb0c6 - sha256: 1027bd8aa0d5144e954e426ab6218fd5c14e54a98f571985675468b339c808ca + md5: 18335a698559cdbcd86150a48bf54ba6 + sha256: 3d584956604909ff5df353767f3a2a2f60e07d070b328d109f30ac40cd62df6c category: main optional: false - name: lerc - version: 4.0.0 + version: 4.1.0 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/lerc-4.0.0-h0aef613_1.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.1.0-hdb68285_0.conda hash: - md5: 9344155d33912347b37f0ae6c410a835 - sha256: 412381a43d5ff9bbed82cd52a0bbca5b90623f62e41007c9c42d3870c60945ff + md5: a752488c68f2e7c456bcbd8f16eec275 + sha256: f84cb54782f7e9cea95e810ea8fef186e0652d0fa73d3009914fa2c1262594e1 category: main optional: false - name: lerc - version: 4.0.0 + version: 4.1.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libcxx: '>=18' - url: https://conda.anaconda.org/conda-forge/osx-64/lerc-4.0.0-hcca01a6_1.conda + __osx: '>=11.0' + libcxx: '>=19' + url: https://conda.anaconda.org/conda-forge/osx-64/lerc-4.1.0-h35c7297_0.conda hash: - md5: 21f765ced1a0ef4070df53cb425e1967 - sha256: cc1f1d7c30aa29da4474ec84026ec1032a8df1d7ec93f4af3b98bb793d01184e + md5: d2fe7e177d1c97c985140bd54e2a5e33 + sha256: f918716c71c8bebbc0c40e1050878aa512fea92c1d17c363ca35650bc60f6c35 category: main optional: false - name: lerc - version: 4.0.0 + version: 4.1.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libcxx: '>=18' - url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.0.0-hd64df32_1.conda + libcxx: '>=19' + url: https://conda.anaconda.org/conda-forge/osx-arm64/lerc-4.1.0-h1eee2c3_0.conda hash: - md5: a74332d9b60b62905e3d30709df08bf1 - sha256: 12361697f8ffc9968907d1a7b5830e34c670e4a59b638117a2cdfed8f63a38f8 + md5: 095e5749868adab9cae42d4b460e5443 + sha256: 66e5ffd301a44da696f3efc2f25d6d94f42a9adc0db06c44ad753ab844148c51 category: main optional: false - name: lerc - version: 4.0.0 + version: 4.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/lerc-4.0.0-h6470a55_1.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/lerc-4.1.0-hd936e49_0.conda hash: - md5: c1b81da6d29a14b542da14a36c9fbf3f - sha256: 868a3dff758cc676fa1286d3f36c3e0101cca56730f7be531ab84dc91ec58e9d + md5: 54b231d595bc1ff9bff668dd443ee012 + sha256: 45df58fca800b552b17c3914cc9ab0d55a82c5172d72b5c44a59c710c06c5473 category: main optional: false - name: libabseil - version: '20250512.1' + version: '20260107.1' 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/libabseil-20250512.1-cxx17_hba17884_0.conda + libgcc: '>=14' + libstdcxx: '>=14' + url: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20260107.1-cxx17_h7b12aa8_0.conda hash: - md5: 83b160d4da3e1e847bf044997621ed63 - sha256: dcd1429a1782864c452057a6c5bc1860f2b637dc20a2b7e6eacd57395bbceff8 + md5: 6f7b4302263347698fd24565fbf11310 + sha256: a7a4481a4d217a3eadea0ec489826a69070fcc3153f00443aa491ed21527d239 category: main optional: false - name: libabseil - version: '20250512.1' + version: '20260107.1' manager: conda platform: osx-64 dependencies: __osx: '>=10.13' - libcxx: '>=18' - url: https://conda.anaconda.org/conda-forge/osx-64/libabseil-20250512.1-cxx17_hfc00f1c_0.conda + libcxx: '>=19' + url: https://conda.anaconda.org/conda-forge/osx-64/libabseil-20260107.1-cxx17_h7ed6875_0.conda hash: - md5: ddf1acaed2276c7eb9d3c76b49699a11 - sha256: a878efebf62f039a1f1733c1e150a75a99c7029ece24e34efdf23d56256585b1 + md5: 317f40d7bd7bf6d54b56d4a5b5f5085d + sha256: 2b4ff36082ddfbacc47ac6e11d4dd9f3403cd109ce8d7f0fbee0cdd47cdef013 category: main optional: false - name: libabseil - version: '20250512.1' + version: '20260107.1' manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libcxx: '>=18' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250512.1-cxx17_hd41c47c_0.conda + libcxx: '>=19' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20260107.1-cxx17_h2062a1b_0.conda hash: - md5: 360dbb413ee2c170a0a684a33c4fc6b8 - sha256: 7f0ee9ae7fa2cf7ac92b0acf8047c8bac965389e48be61bf1d463e057af2ea6a + md5: bb65152e0d7c7178c0f1ee25692c9fd1 + sha256: 756611fbb8d2957a5b4635d9772bd8432cb6ddac05580a6284cca6fdc9b07fca category: main optional: false - name: libabseil - version: '20250512.1' + version: '20260107.1' manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' - vc14_runtime: '>=14.42.34438' - url: https://conda.anaconda.org/conda-forge/win-64/libabseil-20250512.1-cxx17_habfad5f_0.conda + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/libabseil-20260107.1-cxx17_h0eb2380_0.conda hash: - md5: d6a4cd236fc1c69a1cfc9698fb5e391f - sha256: 78790771f44e146396d9ae92efbe1022168295afd8d174f653a1fa16f0f0fa32 + md5: 60da39dd5fd93b2a4a0f986f3acc2520 + sha256: 7e7f3754f8afaabd946dc11d7c00fd1dc93f0388a2d226a7abf1bf07deab0e2b category: main optional: false - name: libarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - aws-sdk-cpp: '>=1.11.606,<1.11.607.0a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' - azure-identity-cpp: '>=1.13.2,<1.13.3.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + aws-sdk-cpp: '>=1.11.747,<1.11.748.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-identity-cpp: '>=1.13.3,<1.13.4.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-files-datalake-cpp: '>=12.14.0,<12.14.1.0a0' bzip2: '>=1.0.8,<2.0a0' glog: '>=0.7.1,<0.8.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libbrotlidec: '>=1.2.0,<1.3.0a0' libbrotlienc: '>=1.2.0,<1.3.0a0' libgcc: '>=14' - libgoogle-cloud: '>=2.39.0,<2.40.0a0' - libgoogle-cloud-storage: '>=2.39.0,<2.40.0a0' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libgoogle-cloud: '>=3.3.0,<3.4.0a0' + libgoogle-cloud-storage: '>=3.3.0,<3.4.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' - libzlib: '>=1.3.1,<2.0a0' + libzlib: '>=1.3.2,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' - orc: '>=2.2.2,<2.2.3.0a0' + orc: '>=2.3.0,<2.3.1.0a0' snappy: '>=1.2.2,<1.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-21.0.0-h2c50142_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-23.0.1-ha7f89c6_9_cpu.conda hash: - md5: 086cf583b140f3412dad39a74fd3934f - sha256: dddc5ad669b157f236974e7383848989d9ec0db2933f363b3c291eb6a122680c + md5: b94c6431eadc98b61f4b9c62a338b3c6 + sha256: 227150d746680ddb0c1e8c346647d62f3e6b6fc43c22f87a330c616c9ef68d9d category: main optional: false - name: libarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - aws-sdk-cpp: '>=1.11.606,<1.11.607.0a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' - azure-identity-cpp: '>=1.13.2,<1.13.3.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + aws-sdk-cpp: '>=1.11.747,<1.11.748.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-identity-cpp: '>=1.13.3,<1.13.4.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-files-datalake-cpp: '>=12.14.0,<12.14.1.0a0' bzip2: '>=1.0.8,<2.0a0' glog: '>=0.7.1,<0.8.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libbrotlidec: '>=1.2.0,<1.3.0a0' libbrotlienc: '>=1.2.0,<1.3.0a0' - libcxx: '>=19' - libgoogle-cloud: '>=2.39.0,<2.40.0a0' - libgoogle-cloud-storage: '>=2.39.0,<2.40.0a0' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libzlib: '>=1.3.1,<2.0a0' + libcxx: '>=21' + libgoogle-cloud: '>=3.3.0,<3.4.0a0' + libgoogle-cloud-storage: '>=3.3.0,<3.4.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libzlib: '>=1.3.2,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' - orc: '>=2.2.2,<2.2.3.0a0' + orc: '>=2.3.0,<2.3.1.0a0' snappy: '>=1.2.2,<1.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-21.0.0-h57e2ed6_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-23.0.1-h6b6ab80_9_cpu.conda hash: - md5: 1424991d2c88ad3f92f85e4f6b5811b7 - sha256: bc7f085aecb71db2bf734ba56582d17210c9b36f9ee50cebd160f0cac47c0e84 + md5: 98988c7b23a97e2ad179759134276eeb + sha256: 808ad16fd0f14ac82f4d4112280bbb9cd895da1d6189a8e38286bc1249b01c8a category: main optional: false - name: libarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - aws-sdk-cpp: '>=1.11.606,<1.11.607.0a0' - azure-core-cpp: '>=1.16.1,<1.16.2.0a0' - azure-identity-cpp: '>=1.13.2,<1.13.3.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + aws-sdk-cpp: '>=1.11.747,<1.11.748.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-identity-cpp: '>=1.13.3,<1.13.4.0a0' azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' azure-storage-files-datalake-cpp: '>=12.14.0,<12.14.1.0a0' bzip2: '>=1.0.8,<2.0a0' glog: '>=0.7.1,<0.8.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libbrotlidec: '>=1.2.0,<1.3.0a0' libbrotlienc: '>=1.2.0,<1.3.0a0' - libcxx: '>=19' - libgoogle-cloud: '>=2.39.0,<2.40.0a0' - libgoogle-cloud-storage: '>=2.39.0,<2.40.0a0' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libzlib: '>=1.3.1,<2.0a0' + libcxx: '>=21' + libgoogle-cloud: '>=3.3.0,<3.4.0a0' + libgoogle-cloud-storage: '>=3.3.0,<3.4.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libzlib: '>=1.3.2,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' - orc: '>=2.2.2,<2.2.3.0a0' + orc: '>=2.3.0,<2.3.1.0a0' snappy: '>=1.2.2,<1.3.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-21.0.0-hdf148b7_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-23.0.1-h2124f06_9_cpu.conda hash: - md5: dbaaf00c50a1242206ef85a61cce4082 - sha256: ddc5e07243adf8320dcd093f7fb7449cd5b9248529d9ed48d47392d8ad3ff937 + md5: b465d5d30009bdf37d672f825017840a + sha256: f83971e3ac14af1bac795ea10cfbec05b61be727706add6afa687c73ce8549b5 category: main optional: false - name: libarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - aws-crt-cpp: '>=0.35.4,<0.35.5.0a0' - aws-sdk-cpp: '>=1.11.606,<1.11.607.0a0' + aws-crt-cpp: '>=0.37.4,<0.37.5.0a0' + aws-sdk-cpp: '>=1.11.747,<1.11.748.0a0' + azure-core-cpp: '>=1.16.2,<1.16.3.0a0' + azure-identity-cpp: '>=1.13.3,<1.13.4.0a0' + azure-storage-blobs-cpp: '>=12.16.0,<12.16.1.0a0' + azure-storage-files-datalake-cpp: '>=12.14.0,<12.14.1.0a0' bzip2: '>=1.0.8,<2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libbrotlidec: '>=1.2.0,<1.3.0a0' libbrotlienc: '>=1.2.0,<1.3.0a0' libcrc32c: '>=1.1.2,<1.2.0a0' - libcurl: '>=8.18.0,<9.0a0' - libgoogle-cloud: '>=2.39.0,<2.40.0a0' - libgoogle-cloud-storage: '>=2.39.0,<2.40.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libzlib: '>=1.3.1,<2.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgoogle-cloud: '>=3.3.0,<3.4.0a0' + libgoogle-cloud-storage: '>=3.3.0,<3.4.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libzlib: '>=1.3.2,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' - orc: '>=2.2.2,<2.2.3.0a0' + orc: '>=2.3.0,<2.3.1.0a0' snappy: '>=1.2.2,<1.3.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libarrow-21.0.0-hcf7e2ff_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-23.0.1-hc74aee5_9_cpu.conda hash: - md5: 58dfe653e4931d439919b3ee12b8d882 - sha256: ff8ad75ffa65618a17cdc6b6756a6c7140d5afe7303bd4e65555817a12d0bfc5 + md5: b30a98b5fe57ca17053e3c1806e806cf + sha256: 6bad399184c7612d8168cfd08a14db41a1396db05b671cbef07fe7a209ad30ca category: main optional: false - name: libarrow-acero - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libarrow: 21.0.0 - libarrow-compute: 21.0.0 + libarrow: 23.0.1 + libarrow-compute: 23.0.1 libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-21.0.0-h635bf11_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-acero-23.0.1-h635bf11_9_cpu.conda hash: - md5: ea1ccd4ca2872d3133e2e2bf28d3dc61 - sha256: e692736da897dc3ecaaaf36f1281998d6ca9152501c75ced68fd7ab73c3d7399 + md5: 84cdfd12ec9a363b400f7d3850838ea3 + sha256: 42fb618f2402d14e96987d82f36453793ee7bae07c8dfa7fee54491bf1d163d9 category: main optional: false - name: libarrow-acero - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-compute: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-acero-21.0.0-h37ec541_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-compute: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-acero-23.0.1-h66151e4_9_cpu.conda hash: - md5: dca0088fe4a29975ca053742693f6a7e - sha256: 5e68f488b8a1ce375f3091f04bdc150fcc32d9cd415debfe35e354e47b9ee6fd + md5: 9c59de5a4b55ec612474fd303d3f75f2 + sha256: e0863f1c9a8659e68bfebc85a319741c74371e2f04fa6908a5b103bce0aaed28 category: main optional: false - name: libarrow-acero - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-compute: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-21.0.0-hb3c16fa_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-compute: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-acero-23.0.1-hee8fe31_9_cpu.conda hash: - md5: aa9a1f57061720323b9d0afff9e99fd0 - sha256: 10faaebe5acbcb090dbf44665af5f91f0399d0b0f079168d24a1bf80e8f33f90 + md5: 7cda086867aa6c8c5fed0acd7342e597 + sha256: 807b643446069dcdac76cc9a034d5d6dddc26c28dd6d489bb7470e8444abf7be category: main optional: false - name: libarrow-acero - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow: 21.0.0 - libarrow-compute: 21.0.0 + libarrow: 23.0.1 + libarrow-compute: 23.0.1 ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libarrow-acero-21.0.0-h7d8d6a5_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-acero-23.0.1-h7d8d6a5_9_cpu.conda hash: - md5: d46ba938108d3f1bf6df315081879294 - sha256: aa8a103db1c572754d1a38c4ca04304f8a4afb274c812772f7d8561bbf6960bd + md5: f5b0fbf2aa7a7bda2dd31d9de2e95613 + sha256: f49495ba504e99e7b2094595629f833b0237a2dd3ff5947f5f519e1d3cf55445 category: main optional: false - name: libarrow-compute - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libarrow: 21.0.0 + libarrow: 23.0.1 libgcc: '>=14' - libre2-11: '>=2025.8.12' + libre2-11: '>=2025.11.5' libstdcxx: '>=14' libutf8proc: '>=2.11.3,<2.12.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-compute-21.0.0-h8c2c5c3_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-compute-23.0.1-h53684a4_9_cpu.conda hash: - md5: 5478abbda059c35143d75fe1d8c24684 - sha256: 8f9c240a55f09801fcbbf5c1ee03b4fd5443d1a7793edb63f66abda58e9a9821 + md5: b3ba3597c481a636fc161185819cf6b1 + sha256: 6ce44b5992a855e2412d904181729272b4732e8ebd8283a20b5b0b93f91f48f3 category: main optional: false - name: libarrow-compute - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libutf8proc: '>=2.11.3,<2.12.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-compute-21.0.0-h09bde0c_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-compute-23.0.1-h5d4fa73_9_cpu.conda hash: - md5: dc1aabe79880e4abc0a84288c486db93 - sha256: fc8983611dbcfd437c5ac90c05032f44126767ffc198213ab8ab5f7eee48d6d0 + md5: e3356cb1de84a65a2a6fdcb75cc9360c + sha256: 7bddce085a137c70069bd37313724ef00d060b6c7c1c55d76f51bd2e4172c976 category: main optional: false - name: libarrow-compute - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libutf8proc: '>=2.11.3,<2.12.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-compute-21.0.0-hca5012c_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-compute-23.0.1-h3b6a98a_9_cpu.conda hash: - md5: e90069b0ea445abed84d400f874de58a - sha256: 2f102fe6dc2159eb9321272c6d8117b2ced0054f96a027ab85fb599b987c2c6a + md5: 815aba0e26cb9494dbe428586e95dd2f + sha256: b37ca8baebed6d2aab5a24b7abe054ae1fb27aacf41ffe0316219d4be42079b9 category: main optional: false - name: libarrow-compute - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow: 21.0.0 - libre2-11: '>=2025.8.12' + libarrow: 23.0.1 + libre2-11: '>=2025.11.5' libutf8proc: '>=2.11.3,<2.12.0a0' re2: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libarrow-compute-21.0.0-h2db994a_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-compute-23.0.1-h081cd8e_9_cpu.conda hash: - md5: 29399fb3e2da11b24a555c30e6755cae - sha256: ee83bc572f855d4e7053e55e2cd340c283aaca58a467087dcff1ff850505a661 + md5: 42069cb02a8d5bc3defd6ac9a2b70253 + sha256: 1fa1bcd72f0228619ff11f02753c70e1428a6b3bf158ae446b60e2ed6205e2e9 category: main optional: false - name: libarrow-dataset - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-compute: 21.0.0 + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-compute: 23.0.1 libgcc: '>=14' - libparquet: 21.0.0 + libparquet: 23.0.1 libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-21.0.0-h635bf11_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-dataset-23.0.1-h635bf11_9_cpu.conda hash: - md5: 348ab856cc5bb8663ce11492304ebb21 - sha256: 54d1a2e3277c44ca59d0c03cc193cccc3938a5a4676daa6eba5416bb6e232fdb + md5: 9c5282b7aaf2261d3dbe5a61d24d5337 + sha256: cc3fb77d53f7e2db2cd35ffc1371d677d9e13682b7964e196cab533b319a85ea category: main optional: false - name: libarrow-dataset - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-compute: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libparquet: 21.0.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-dataset-21.0.0-h37ec541_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-compute: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libparquet: 23.0.1 + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-dataset-23.0.1-h66151e4_9_cpu.conda hash: - md5: 78a574942e23a558ab4c7b26630cd8ed - sha256: d9ce3419170ef0ed66ccfbffd32a1ed36e6ac52f60864598f48672227fab4b1a + md5: 6be29d8b5159c70026d967966c80792d + sha256: 9dbc4f5a19d57e3231e6ce135d1f4951bb13d27263c93acc2a91c79148ec8602 category: main optional: false - name: libarrow-dataset - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-compute: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libparquet: 21.0.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-21.0.0-hb3c16fa_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-compute: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libparquet: 23.0.1 + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-dataset-23.0.1-hee8fe31_9_cpu.conda hash: - md5: a0040527d2cbf685eb47331b7cbb1619 - sha256: cf35b9f104dc31b96fe81d52ed49c137ef6f24614680848808d701c0da4e3fd8 + md5: 110646c79598670eaa007968280b5596 + sha256: 42672a9adaadb8da15566e24cf2de35d1d05cc3db72413affdfdc12985ac92a0 category: main optional: false - name: libarrow-dataset - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-compute: 21.0.0 - libparquet: 21.0.0 + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-compute: 23.0.1 + libparquet: 23.0.1 ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libarrow-dataset-21.0.0-h7d8d6a5_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-dataset-23.0.1-h7d8d6a5_9_cpu.conda hash: - md5: 89d873a5fb2cdc6bf552dc166a41a8c1 - sha256: f0ee49ba02a30264d8b4c26c5850f35174bfd6aaa8a9ab28b97b95f5428e537c + md5: 73a97030f9e40ba42fa3fa21d1ab4df7 + sha256: 279279d47a66e7871d8fe842bc8e430da638db168d9ac7431c31294862d97496 category: main optional: false - name: libarrow-substrait - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-dataset: 21.0.0 + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-dataset: 23.0.1 libgcc: '>=14' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-21.0.0-h3f74fd7_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libarrow-substrait-23.0.1-hb4dd7c2_9_cpu.conda hash: - md5: 44597c18735dd9c49809db6d2bf329ba - sha256: 1fc17cd432302d33cc37f82b1dcefc0ab952fb5024e2e074be50715d0098da8a + md5: d5338f154126253750e8ccc539386b92 + sha256: 037f4befc2df64d9c7903eb7508c1495772f17b7a318b5a888aaddb6307b48a0 category: main optional: false - name: libarrow-substrait - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-dataset: 21.0.0 - libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-substrait-21.0.0-h3b119cc_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-dataset: 23.0.1 + libcxx: '>=21' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libarrow-substrait-23.0.1-h613493e_9_cpu.conda hash: - md5: 9de873207c425861fedcc94b21c45bb1 - sha256: 214bb2fbf7524f0abfcba79144d6183eb55ae005e7c801730509b0eec26b039a + md5: d248a26d3956bd6c7267539586b5c6e6 + sha256: b93ace7487e34db4bd987e8d428f390ae627317968c48d16fd14314e35fdd419 category: main optional: false - name: libarrow-substrait - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-dataset: 21.0.0 - libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-21.0.0-h49b2eaa_16_cpu.conda + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-dataset: 23.0.1 + libcxx: '>=21' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libarrow-substrait-23.0.1-h05be00f_9_cpu.conda hash: - md5: 67d4c6a4e98ef6c6b3e2081b8395e895 - sha256: e564daae1ab5be774b19bcab844d8545342e31ce93ffc891a9a3043c84d8c755 + md5: cff8fd0f1cc0801a172114f7742ede4a + sha256: 37b12a2d645c267e0f289ccf5890d0df1cad5f300fabe116a2cca5608f89181d category: main optional: false - name: libarrow-substrait - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libarrow-acero: 21.0.0 - libarrow-dataset: 21.0.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libarrow-acero: 23.0.1 + libarrow-dataset: 23.0.1 + libprotobuf: '>=6.33.5,<6.33.6.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libarrow-substrait-21.0.0-hf865cc0_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libarrow-substrait-23.0.1-h524e9bd_9_cpu.conda hash: - md5: 5de037f56f24998a268576c364356e59 - sha256: ccf3d08b5aa1f34c4e36d5b4453582ce9a0eab04fd65920c763faaa2516aa60a + md5: 1d5aaf513b46d21ec1c28fbdcd244597 + sha256: 2c3854babe251596bb121cc475e85321f66bcd8c947df5aa1450ac83e2d0075a category: main optional: false - name: libblas @@ -6293,11 +6428,11 @@ package: manager: conda platform: linux-64 dependencies: - mkl: '>=2025.3.0,<2026.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-5_h5875eb1_mkl.conda + mkl: '>=2025.3.1,<2026.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-6_h5875eb1_mkl.conda hash: - md5: 9d2f2e3a943d38f972ceef9cde8ba4bf - sha256: 328d64d4eb51047c39a8039a30eb47695855829d0a11b72d932171cb1dcdfad3 + md5: d03e4571f7876dcd4e530f3d07faf333 + sha256: a73ec64c0f60a7733f82a679342bdad88e0230ba8243b12ece13a23aded431f4 category: main optional: false - name: libblas @@ -6317,11 +6452,11 @@ package: manager: conda platform: osx-arm64 dependencies: - libopenblas: '>=0.3.30,<1.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-5_h51639a9_openblas.conda + libopenblas: '>=0.3.32,<1.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.11.0-6_h51639a9_openblas.conda hash: - md5: bcc025e2bbaf8a92982d20863fe1fb69 - sha256: 620a6278f194dcabc7962277da6835b1e968e46ad0c8e757736255f5ddbfca8d + md5: e551103471911260488a02155cef9c94 + sha256: 979227fc03628925037ab2dfda008eb7b5592644d9c2c21dd285cefe8c42553d category: main optional: false - name: libblas @@ -6329,11 +6464,11 @@ package: manager: conda platform: win-64 dependencies: - mkl: '>=2025.3.0,<2026.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.11.0-5_hf2e6a31_mkl.conda + mkl: '>=2025.3.1,<2026.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/libblas-3.11.0-6_hf2e6a31_mkl.conda hash: - md5: f9decf88743af85c9c9e05556a4c47c0 - sha256: f0cb7b2697461a306341f7ff32d5b361bb84f3e94478464c1e27ee01fc8f276b + md5: 95543eec964b4a4a7ca3c4c9be481aa1 + sha256: 10c8054f007adca8c780cd8bb9335fa5d990f0494b825158d3157983a25b1ea2 category: main optional: false - name: libbrotlicommon @@ -6503,10 +6638,10 @@ package: platform: linux-64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-5_hfef963f_mkl.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-6_hfef963f_mkl.conda hash: - md5: 9b6cb3aa4b7912121c64b97a76ca43d5 - sha256: 8352f472c49c42a83a20387b5f6addab1f910c5a62f4f5b8998d7dc89131ba2e + md5: 72cf77ee057f87d826f9b98cacd67a59 + sha256: d98a39a8e61af301bf67bf3fb946baff9686864886560cdd48d5259c080c58a5 category: main optional: false - name: libcblas @@ -6527,10 +6662,10 @@ package: platform: osx-arm64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-5_hb0561ab_openblas.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.11.0-6_hb0561ab_openblas.conda hash: - md5: efd8bd15ca56e9d01748a3beab8404eb - sha256: 38809c361bbd165ecf83f7f05fae9b791e1baa11e4447367f38ae1327f402fc0 + md5: 805c6d31c5621fd75e53dfcf21fb243a + sha256: 2e6b3e9b1ab672133b70fc6730e42290e952793f132cb5e72eee22835463eba0 category: main optional: false - name: libcblas @@ -6539,10 +6674,10 @@ package: platform: win-64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.11.0-5_h2a3cdd5_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcblas-3.11.0-6_h2a3cdd5_mkl.conda hash: - md5: b3fa8e8b55310ba8ef0060103afb02b5 - sha256: 49dc59d8e58360920314b8d276dd80da7866a1484a9abae4ee2760bc68f3e68d + md5: 9e4bf521c07f4d423cba9296b7927e3c + sha256: 02b2a2225f4899c6aaa1dc723e06b3f7a4903d2129988f91fc1527409b07b0a5 category: main optional: false - name: libcrc32c @@ -6596,99 +6731,99 @@ package: category: main optional: false - name: libcurl - version: 8.18.0 + version: 8.20.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - krb5: '>=1.21.3,<1.22.0a0' + krb5: '>=1.22.2,<1.23.0a0' libgcc: '>=14' - libnghttp2: '>=1.67.0,<2.0a0' + libnghttp2: '>=1.68.1,<2.0a0' libssh2: '>=1.11.1,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.18.0-h4e3cde8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.20.0-hcf29cc6_0.conda hash: - md5: 0a5563efed19ca4461cf927419b6eb73 - sha256: 5454709d9fb6e9c3dd6423bc284fa7835a7823bfa8323f6e8786cdd555101fab + md5: c3cc2864f82a944bc90a7beb4d3b0e88 + sha256: 75963a5dd913311f59a35dbd307592f4fa754c4808aff9c33edb430c415e38eb category: main optional: false - name: libcurl - version: 8.18.0 + version: 8.20.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - krb5: '>=1.21.3,<1.22.0a0' - libnghttp2: '>=1.67.0,<2.0a0' + __osx: '>=11.0' + krb5: '>=1.22.2,<1.23.0a0' + libnghttp2: '>=1.68.1,<2.0a0' libssh2: '>=1.11.1,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-8.18.0-h9348e2b_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libcurl-8.20.0-h8f0b9e4_0.conda hash: - md5: de1910529f64ba4a9ac9005e0be78601 - sha256: 1a0af3b7929af3c5893ebf50161978f54ae0256abb9532d4efba2735a0688325 + md5: 4a0085ccf90dc514f0fc0909a874045e + sha256: 5d3d8a82ca43347e96f1d79048921f3a7c25e32514bc7feb53ed2a040dcca54d category: main optional: false - name: libcurl - version: 8.18.0 + version: 8.20.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - krb5: '>=1.21.3,<1.22.0a0' - libnghttp2: '>=1.67.0,<2.0a0' + krb5: '>=1.22.2,<1.23.0a0' + libnghttp2: '>=1.68.1,<2.0a0' libssh2: '>=1.11.1,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.18.0-he38603e_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcurl-8.20.0-hd5a2499_0.conda hash: - md5: 36190179a799f3aee3c2d20a8a2b970d - sha256: 11c78b3e89bc332933386f0a11ac60d9200afb7a811b9e3bec98aef8d4a6389b + md5: 2f57b7d0c6adda88957586b7afd78438 + sha256: 38c0bc634b61e542776e97cfd15d5d41edd304d4e47c333004d2d622439b2381 category: main optional: false - name: libcurl - version: 8.18.0 + version: 8.20.0 manager: conda platform: win-64 dependencies: - krb5: '>=1.21.3,<1.22.0a0' + krb5: '>=1.22.2,<1.23.0a0' libssh2: '>=1.11.1,<2.0a0' - libzlib: '>=1.3.1,<2.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.18.0-h43ecb02_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libcurl-8.20.0-h8206538_0.conda hash: - md5: 2688214a9bee5d5650cd4f5f6af5c8f2 - sha256: 86258e30845571ea13855e8a0605275905781476f3edf8ae5df90a06fcada93a + md5: 7bee27a8f0a295117ccb864f30d2d87e + sha256: f4ce5aa835a698532feaa368e804365a7e45a9edebe006a8e1c80505d893c24e category: main optional: false - name: libcxx - version: 21.1.8 + version: 22.1.4 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/libcxx-21.1.8-h3d58e20_1.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libcxx-22.1.4-h19cb2f5_0.conda hash: - md5: 7a582e52af3e0e495ba3ba9e1e87c7bb - sha256: facdc3861f2d9e8de3cb42cd5b32d56b2a3e0d957bf8e80641cedaf3ab2c7156 + md5: 4394b1ba4b9604ac4e1c5bdc74451279 + sha256: 596a0bdd5321c5e41a4734f18b35bcbc5d116079d13bc40d765fd93c32b285d1 category: main optional: false - name: libcxx - version: 21.1.8 + version: 22.1.4 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-21.1.8-hf598326_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-22.1.4-h55c6f16_0.conda hash: - md5: cd7367d0c0f49853f8f3560bfb4456ab - sha256: 3a924cbce92b0dceb5d392036e692bac1e60ae90d85c7c78264c672a205c007b + md5: 448a1af83a9205655ee1cf48d3875ca3 + sha256: 25a0d02148a39b665d9c2957676faf62a4d2a58494d53b201151199a197db4b0 category: main optional: false - name: libdeflate @@ -6869,54 +7004,54 @@ package: category: main optional: false - name: libexpat - version: 2.7.3 + version: 2.8.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.3-hecca717_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.8.0-hecca717_0.conda hash: - md5: 8b09ae86839581147ef2e5c5e229d164 - sha256: 1e1b08f6211629cbc2efe7a5bca5953f8f6b3cae0eeb04ca4dacee1bd4e2db2f + md5: a3b390520c563d78cc58974de95a03e5 + sha256: ea33c40977ea7a2c3658c522230058395bc2ee0d89d99f0711390b6a1ee80d12 category: main optional: false - name: libexpat - version: 2.7.3 + version: 2.8.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/libexpat-2.7.3-heffb93a_0.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libexpat-2.8.0-hcc62823_0.conda hash: - md5: 222e0732a1d0780a622926265bee14ef - sha256: d11b3a6ce5b2e832f430fd112084533a01220597221bee16d6c7dc3947dffba6 + md5: d2e01f78c1daaeb4d2aa870125ebcd7e + sha256: 5ebcc413d0a75da926a8b9b681d7d12c9562993991ba49c90a9881c4a59bdc11 category: main optional: false - name: libexpat - version: 2.7.3 + version: 2.8.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.7.3-haf25636_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libexpat-2.8.0-hf6b4638_0.conda hash: - md5: b79875dbb5b1db9a4a22a4520f918e1a - sha256: fce22610ecc95e6d149e42a42fbc3cc9d9179bd4eb6232639a60f06e080eec98 + md5: 65466e82c09e888ca7560c11a97d5450 + sha256: f4b1cafc59afaede8fa0a2d9cf376840f1c553001acd72f6ead18bbc8ac8c49c category: main optional: false - name: libexpat - version: 2.7.3 + version: 2.8.0 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.7.3-hac47afa_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libexpat-2.8.0-hac47afa_0.conda hash: - md5: 8c9e4f1a0e688eef2e95711178061a0f - sha256: 844ab708594bdfbd7b35e1a67c379861bcd180d6efe57b654f482ae2f7f5c21e + md5: 264e350e035092b5135a2147c238aec4 + sha256: 2d81d647c1f01108803457cac999b947456f44dd0a3c2325395677feacaeca67 category: main optional: false - name: libffi @@ -6971,110 +7106,110 @@ package: category: main optional: false - name: libfreetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: linux-64 dependencies: - libfreetype6: '>=2.14.1' - url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.1-ha770c72_0.conda + libfreetype6: '>=2.14.3' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.3-ha770c72_0.conda hash: - md5: f4084e4e6577797150f9b04a4560ceb0 - sha256: 4641d37faeb97cf8a121efafd6afd040904d4bca8c46798122f417c31d5dfbec + md5: e289f3d17880e44b633ba911d57a321b + sha256: 38f014a7129e644636e46064ecd6b1945e729c2140e21d75bb476af39e692db2 category: main optional: false - name: libfreetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-64 dependencies: - libfreetype6: '>=2.14.1' - url: https://conda.anaconda.org/conda-forge/osx-64/libfreetype-2.14.1-h694c41f_0.conda + libfreetype6: '>=2.14.3' + url: https://conda.anaconda.org/conda-forge/osx-64/libfreetype-2.14.3-h694c41f_0.conda hash: - md5: e0e2edaf5e0c71b843e25a7ecc451cc9 - sha256: 035e23ef87759a245d51890aedba0b494a26636784910c3730d76f3dc4482b1d + md5: 63b822fcf984c891f0afab2eedfcfaf4 + sha256: b5daa4cee3beb98a0317e81a20aa507b9f897a9e21b11fe0b2e32852e372f746 category: main optional: false - name: libfreetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-arm64 dependencies: - libfreetype6: '>=2.14.1' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype-2.14.1-hce30654_0.conda + libfreetype6: '>=2.14.3' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype-2.14.3-hce30654_0.conda hash: - md5: f35fb38e89e2776994131fbf961fa44b - sha256: 9de25a86066f078822d8dd95a83048d7dc2897d5d655c0e04a8a54fca13ef1ef + md5: f73b109d49568d5d1dda43bb147ae37f + sha256: a047a2f238362a37d484f9620e8cba29f513a933cd9eb68571ad4b270d6f8f3e category: main optional: false - name: libfreetype - version: 2.14.1 + version: 2.14.3 manager: conda platform: win-64 dependencies: - libfreetype6: '>=2.14.1' - url: https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.14.1-h57928b3_0.conda + libfreetype6: '>=2.14.3' + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype-2.14.3-h57928b3_0.conda hash: - md5: 3235024fe48d4087721797ebd6c9d28c - sha256: 2029702ec55e968ce18ec38cc8cf29f4c8c4989a0d51797164dab4f794349a64 + md5: d9f70dd06674e26b6d5a657ddd22b568 + sha256: 71fae9ae05563ceec70adceb7bc66faa326a81a6590a8aac8a5074019070a2d8 category: main optional: false - name: libfreetype6 - version: 2.14.1 + version: 2.14.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.1-h73754d4_0.conda + libpng: '>=1.6.55,<1.7.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.3-h73754d4_0.conda hash: - md5: 8e7251989bca326a28f4a5ffbd74557a - sha256: 4a7af818a3179fafb6c91111752954e29d3a2a950259c14a2fc7ba40a8b03652 + md5: fb16b4b69e3f1dcfe79d80db8fd0c55d + sha256: 16f020f96da79db1863fcdd8f2b8f4f7d52f177dd4c58601e38e9182e91adf1d category: main optional: false - name: libfreetype6 - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libpng: '>=1.6.50,<1.7.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libfreetype6-2.14.1-h6912278_0.conda + __osx: '>=11.0' + libpng: '>=1.6.55,<1.7.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libfreetype6-2.14.3-h58fbd8d_0.conda hash: - md5: dfbdc8fd781dc3111541e4234c19fdbd - sha256: f5f28092e368efc773bcd1c381d123f8b211528385a9353e36f8808d00d11655 + md5: 27515b8ab8bf4abd8d3d90cf11212411 + sha256: 9d34b5b2be6ebdd3bcd9e21d6598d493afce4d3fcd2d419f3356022cb4d746fd category: main optional: false - name: libfreetype6 - version: 2.14.1 + version: 2.14.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libpng: '>=1.6.50,<1.7.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype6-2.14.1-h6da58f4_0.conda + libpng: '>=1.6.55,<1.7.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libfreetype6-2.14.3-hdfa99f5_0.conda hash: - md5: 6d4ede03e2a8e20eb51f7f681d2a2550 - sha256: cc4aec4c490123c0f248c1acd1aeab592afb6a44b1536734e20937cda748f7cd + md5: e98ba7b5f09a5f450eca083d5a1c4649 + sha256: ff764608e1f2839e95e2cf9b243681475f8778c36af7a42b3f78f476fdbb1dd3 category: main optional: false - name: libfreetype6 - version: 2.14.1 + version: 2.14.3 manager: conda platform: win-64 dependencies: - libpng: '>=1.6.50,<1.7.0a0' - libzlib: '>=1.3.1,<2.0a0' + libpng: '>=1.6.55,<1.7.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.14.1-hdbac1cb_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libfreetype6-2.14.3-hdbac1cb_0.conda hash: - md5: 6e7c5c5ab485057b5d07fd8188ba5c28 - sha256: 223710600b1a5567163f7d66545817f2f144e4ef8f84e99e90f6b8a4e19cb7ad + md5: f9975a0177ee6cdda10c86d1db1186b0 + sha256: 497e9ab7c80f579e1b2850523740d6a543b8020f6b43be6bd6e83b3a6fb7fb32 category: main optional: false - name: libgcc @@ -7084,10 +7219,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' _openmp_mutex: '>=4.5' - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_18.conda hash: - md5: 6d0363467e6ed84f11435eb309f2ff06 - sha256: 6eed58051c2e12b804d53ceff5994a350c61baf117ec83f5f10c953a3f311451 + md5: 0aa00f03f9e39fb9876085dee11a85d4 + sha256: faf7d2017b4d718951e3a59d081eb09759152f93038479b768e3d612688f83f5 category: main optional: false - name: libgcc @@ -7096,10 +7231,10 @@ package: platform: osx-64 dependencies: _openmp_mutex: '' - url: https://conda.anaconda.org/conda-forge/osx-64/libgcc-15.2.0-h08519bb_15.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libgcc-15.2.0-h08519bb_18.conda hash: - md5: c816665789d1e47cdfd6da8a81e1af64 - sha256: e04b115ae32f8cbf95905971856ff557b296511735f4e1587b88abf519ff6fb8 + md5: 9a5cb96e43f5c2296690186e15b3296f + sha256: 83366f11615ab234aa1e0797393f9e07b78124b5a24c4a9f8af0113d02df818e category: main optional: false - name: libgcc @@ -7108,10 +7243,10 @@ package: platform: osx-arm64 dependencies: _openmp_mutex: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_16.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgcc-15.2.0-hcbb3090_18.conda hash: - md5: 8b216bac0de7a9d60f3ddeba2515545c - sha256: 646c91dbc422fe92a5f8a3a5409c9aac66549f4ce8f8d1cab7c2aa5db789bb69 + md5: 92df6107310b1fff92c4cc84f0de247b + sha256: 1d9c4f35586adb71bcd23e31b68b7f3e4c4ab89914c26bed5f2859290be5560e category: main optional: false - name: libgcc @@ -7121,10 +7256,10 @@ package: dependencies: _openmp_mutex: '>=4.5' libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgcc-15.2.0-h8ee18e1_16.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgcc-15.2.0-h8ee18e1_18.conda hash: - md5: 1edb8bd8e093ebd31558008e9cb23b47 - sha256: 24984e1e768440ba73021f08a1da0c1ec957b30d7071b9a89b877a273d17cae8 + md5: b085746891cca3bd2704a450a7b4b5ce + sha256: da2c96563c76b8c601746f03e03ac75d2b4640fa2ee017cb23d6c9fc31f1b2c6 category: main optional: false - name: libgcc-ng @@ -7133,10 +7268,10 @@ package: platform: linux-64 dependencies: libgcc: 15.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_18.conda hash: - md5: 5a68259fac2da8f2ee6f7bfe49c9eb8b - sha256: 5f07f9317f596a201cc6e095e5fc92621afca64829785e483738d935f8cab361 + md5: d5e96b1ed75ca01906b3d2469b4ce493 + sha256: e318a711400f536c81123e753d4c797a821021fb38970cebfb3f454126016893 category: main optional: false - name: libgfortran @@ -7145,10 +7280,10 @@ package: platform: linux-64 dependencies: libgfortran5: 15.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_18.conda hash: - md5: 40d9b534410403c821ff64f00d0adc22 - sha256: 8a7b01e1ee1c462ad243524d76099e7174ebdd94ff045fe3e9b1e58db196463b + md5: 9063115da5bc35fdc3e1002e69b9ef6e + sha256: d2c9fad338fd85e4487424865da8e74006ab2e2475bd788f624d7a39b2a72aee category: main optional: false - name: libgfortran @@ -7157,10 +7292,10 @@ package: platform: osx-64 dependencies: libgfortran5: 15.2.0 - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-15.2.0-h7e5c614_15.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran-15.2.0-h7e5c614_18.conda hash: - md5: a089323fefeeaba2ae60e1ccebf86ddc - sha256: 7bb4d51348e8f7c1a565df95f4fc2a2021229d42300aab8366eda0ea1af90587 + md5: 34a9f67498721abcfef00178bcf4b190 + sha256: fb06c2a2ef06716a0f2a6550f5d13cdd1d89365993068512b7ae3c34e6e665d9 category: main optional: false - name: libgfortran @@ -7169,10 +7304,10 @@ package: platform: osx-arm64 dependencies: libgfortran5: 15.2.0 - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_16.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran-15.2.0-h07b0088_18.conda hash: - md5: 11e09edf0dde4c288508501fe621bab4 - sha256: 68a6c1384d209f8654112c4c57c68c540540dd8e09e17dd1facf6cf3467798b5 + md5: 26981599908ed2205366e8fc91b37fc6 + sha256: 63f89087c3f0c8621c5c89ecceec1e56e5e1c84f65fc9c5feca33a07c570a836 category: main optional: false - name: libgfortran5 @@ -7182,10 +7317,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=15.2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_18.conda hash: - md5: 39183d4e0c05609fd65f130633194e37 - sha256: d0e974ebc937c67ae37f07a28edace978e01dc0f44ee02f29ab8a16004b8148b + md5: 646855f357199a12f02a87382d429b75 + sha256: 539b57cf50ec85509a94ba9949b7e30717839e4d694bc94f30d41c9d34de2d12 category: main optional: false - name: libgfortran5 @@ -7194,10 +7329,10 @@ package: platform: osx-64 dependencies: libgcc: '>=15.2.0' - url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-15.2.0-hd16e46c_15.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libgfortran5-15.2.0-hd16e46c_18.conda hash: - md5: c2a6149bf7f82774a0118b9efef966dd - sha256: 456385a7d3357d5fdfc8e11bf18dcdf71753c4016c440f92a2486057524dd59a + md5: ca52daf58cea766656266c8771d8be81 + sha256: ddaf9dcf008c031b10987991aa78643e03c24a534ad420925cbd5851b31faa11 category: main optional: false - name: libgfortran5 @@ -7206,10 +7341,10 @@ package: platform: osx-arm64 dependencies: libgcc: '>=15.2.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_16.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgfortran5-15.2.0-hdae7583_18.conda hash: - md5: 265a9d03461da24884ecc8eb58396d57 - sha256: 9fb7f4ff219e3fb5decbd0ee90a950f4078c90a86f5d8d61ca608c913062f9b0 + md5: c4a6f7989cffb0544bfd9207b6789971 + sha256: 91033978ba25e6a60fb86843cf7e1f7dc8ad513f9689f991c9ddabfaf0361e7e category: main optional: false - name: libgomp @@ -7218,87 +7353,91 @@ package: platform: win-64 dependencies: libwinpthread: '>=12.0.0.r4.gg4f2fc60ca' - url: https://conda.anaconda.org/conda-forge/win-64/libgomp-15.2.0-h8ee18e1_16.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgomp-15.2.0-h8ee18e1_18.conda hash: - md5: ab8189163748f95d4cb18ea1952943c3 - sha256: 9c86aadc1bd9740f2aca291da8052152c32dd1c617d5d4fd0f334214960649bb + md5: 939fb173e2a4d4e980ef689e99b35223 + sha256: 94981bc2e42374c737750895c6fdcfc43b7126c4fc788cad0ecc7281745931da category: main optional: false - name: libgoogle-cloud - version: 2.39.0 + version: 3.3.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' libgcc: '>=14' - libgrpc: '>=1.73.1,<1.74.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libgrpc: '>=1.78.1,<1.79.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-2.39.0-hdb79228_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-3.3.0-h25dbb67_1.conda hash: - md5: a2e30ccd49f753fd30de0d30b1569789 - sha256: d3341cf69cb02c07bbd1837968f993da01b7bd467e816b1559a3ca26c1ff14c5 + md5: b2baa4ce6a9d9472aaa602b88f8d40ac + sha256: 17ea802cef3942b0a850b8e33b03fc575f79734f3c829cdd6a4e56e2dae60791 category: main optional: false - name: libgoogle-cloud - version: 2.39.0 + version: 3.3.0 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' libcxx: '>=19' - libgrpc: '>=1.73.1,<1.74.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libgoogle-cloud-2.39.0-hed66dea_0.conda + libgrpc: '>=1.78.1,<1.79.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libgoogle-cloud-3.3.0-h10ed7cb_1.conda hash: - md5: 06564befaabd2760dfa742e47074bad2 - sha256: 9b50362bafd60c4a3eb6c37e6dbf7e200562dab7ae1b282b1ebd633d4d77d4bd + md5: b17f4b2c7ae59e9c60ea906da04bc54a + sha256: f1cbb2d47411d8a53b1e1f317fc36218faf741fefd01a17fc00522765d658e00 category: main optional: false - name: libgoogle-cloud - version: 2.39.0 + version: 3.3.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' libcxx: '>=19' - libgrpc: '>=1.73.1,<1.74.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-2.39.0-head0a95_0.conda + libgrpc: '>=1.78.1,<1.79.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-3.3.0-he41eb1d_1.conda hash: - md5: ad7272a081abe0966d0297691154eda5 - sha256: 209facdb8ea5b68163f146525720768fa3191cef86c82b2538e8c3cafa1e9dd4 + md5: b4e0ec13e232efea554bb5155dc1ef32 + sha256: 632d23ea1c00b2f439d8846d4925646dafa6c0380ecc3353d8a9afa878829539 category: main optional: false - name: libgoogle-cloud - version: 2.39.0 + version: 3.3.0 manager: conda platform: win-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' - libgrpc: '>=1.73.1,<1.74.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgrpc: '>=1.78.1,<1.79.0a0' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libgoogle-cloud-2.39.0-h19ee442_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgoogle-cloud-3.3.0-h2b231ac_1.conda hash: - md5: c2c512f98c5c666782779439356a1713 - sha256: 8f5b26e9ea985c819a67e41664da82219534f9b9c8ba190f7d3c440361e5accb + md5: ff5955f74e7a90ff59b0c6b15f5f63d8 + sha256: 922c3bb6cab8bc8a6f1ffc645a3357d81fb6e73df67e34da4b9106957147ca18 category: main optional: false - name: libgoogle-cloud-storage - version: 2.39.0 + version: 3.3.0 manager: conda platform: linux-64 dependencies: @@ -7307,18 +7446,18 @@ package: libcrc32c: '>=1.1.2,<1.2.0a0' libcurl: '' libgcc: '>=14' - libgoogle-cloud: 2.39.0 + libgoogle-cloud: 3.3.0 libstdcxx: '>=14' - libzlib: '>=1.3.1,<2.0a0' + libzlib: '>=1.3.2,<2.0a0' openssl: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-2.39.0-hdbdcf42_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgoogle-cloud-storage-3.3.0-hdbdcf42_1.conda hash: - md5: bd21962ff8a9d1ce4720d42a35a4af40 - sha256: 59eb8365f0aee384f2f3b2a64dcd454f1a43093311aa5f21a8bb4bd3c79a6db8 + md5: da94b149c8eea6ceef10d9e408dcfeb3 + sha256: 838b6798962039e7f1ed97be85c3a36ceacfd4611bdf76e7cc0b6cd8741edf57 category: main optional: false - name: libgoogle-cloud-storage - version: 2.39.0 + version: 3.3.0 manager: conda platform: osx-64 dependencies: @@ -7327,17 +7466,17 @@ package: libcrc32c: '>=1.1.2,<1.2.0a0' libcurl: '' libcxx: '>=19' - libgoogle-cloud: 2.39.0 - libzlib: '>=1.3.1,<2.0a0' + libgoogle-cloud: 3.3.0 + libzlib: '>=1.3.2,<2.0a0' openssl: '' - url: https://conda.anaconda.org/conda-forge/osx-64/libgoogle-cloud-storage-2.39.0-h8ac052b_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libgoogle-cloud-storage-3.3.0-hea209c6_1.conda hash: - md5: 7600fb1377c8eb5a161e4a2520933daa - sha256: fe790fc9ed8ffa468d27e886735fe11844369caee406d98f1da2c0d8aed0401e + md5: d1a3742cd1f9bc2e4f7395b446f49b96 + sha256: 94c0e4cff0a6369df29b3a20f1d4fdb4d981e73e682a0cade6b6e847d9dc8f7d category: main optional: false - name: libgoogle-cloud-storage - version: 2.39.0 + version: 3.3.0 manager: conda platform: osx-arm64 dependencies: @@ -7346,114 +7485,114 @@ package: libcrc32c: '>=1.1.2,<1.2.0a0' libcurl: '' libcxx: '>=19' - libgoogle-cloud: 2.39.0 - libzlib: '>=1.3.1,<2.0a0' + libgoogle-cloud: 3.3.0 + libzlib: '>=1.3.2,<2.0a0' openssl: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-2.39.0-hfa3a374_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgoogle-cloud-storage-3.3.0-ha114238_1.conda hash: - md5: 147a468b9b6c3ced1fccd69b864ae289 - sha256: a5160c23b8b231b88d0ff738c7f52b0ee703c4c0517b044b18f4d176e729dfd8 + md5: 7fb98178c58d71ba046a451968d8579f + sha256: 024e3e099a478b3b89e0dee32348a55c6a1237fe66aa730172ae642f63ffc093 category: main optional: false - name: libgoogle-cloud-storage - version: 2.39.0 + version: 3.3.0 manager: conda platform: win-64 dependencies: libabseil: '' libcrc32c: '>=1.1.2,<1.2.0a0' libcurl: '' - libgoogle-cloud: 2.39.0 - libzlib: '>=1.3.1,<2.0a0' + libgoogle-cloud: 3.3.0 + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libgoogle-cloud-storage-2.39.0-he04ea4c_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgoogle-cloud-storage-3.3.0-he04ea4c_1.conda hash: - md5: 26198e3dc20bbcbea8dd6fa5ab7ea1e0 - sha256: 51c29942d9bb856081605352ac74c45cad4fedbaac89de07c74efb69a3be9ab3 + md5: 9c487cf981c6d9cdfb718daebc35fcdf + sha256: 70ccc4b8e2319156afba27ad72e14868102bcd7af43841824e1ca40439020a44 category: main optional: false - name: libgrpc - version: 1.73.1 + version: 1.78.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - c-ares: '>=1.34.5,<2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + c-ares: '>=1.34.6,<2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libgcc: '>=14' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.73.1-h3288cfb_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgrpc-1.78.1-h1d1128b_0.conda hash: - md5: ff63bb12ac31c176ff257e3289f20770 - sha256: bc9d32af6167b1f5bcda216dc44eddcb27f3492440571ab12f6e577472a05e34 + md5: b5fb6d6c83f63d83ef2721dca6ff7091 + sha256: 5bb935188999fd70f67996746fd2dca85ec6204289e11695c316772e19451eb8 category: main optional: false - name: libgrpc - version: 1.73.1 + version: 1.78.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - c-ares: '>=1.34.5,<2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + c-ares: '>=1.34.6,<2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/osx-64/libgrpc-1.73.1-h451496d_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libgrpc-1.78.1-h147dede_0.conda hash: - md5: d6ea2acfae86b523b54938c6bc30e378 - sha256: 30378f4c9055224fecd1da8b9a65e2c0293cde68edca0f8a306fd9e92fd6ee1f + md5: 69524227096cee1a8af2f4693cf6afa2 + sha256: ecf98c41dbde09fb3bf6878d7099613c10e256223ec7ccdb5eb401948eadc558 category: main optional: false - name: libgrpc - version: 1.73.1 + version: 1.78.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - c-ares: '>=1.34.5,<2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + c-ares: '>=1.34.6,<2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' re2: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.73.1-h3063b79_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libgrpc-1.78.1-h3e3f78d_0.conda hash: - md5: f5856b3b9dae4463348a7ec23c1301f2 - sha256: c2099872b1aa06bf8153e35e5b706d2000c1fc16f4dde2735ccd77a0643a4683 + md5: 17b9e07ba9b46754a6953999a948dcf7 + sha256: a6e01573795484c2200e499ddffb825d24184888be6a596d4beaceebe6f8f525 category: main optional: false - name: libgrpc - version: 1.73.1 + version: 1.78.1 manager: conda platform: win-64 dependencies: - c-ares: '>=1.34.5,<2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' - libre2-11: '>=2025.8.12' + c-ares: '>=1.34.6,<2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libre2-11: '>=2025.11.5' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' re2: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libgrpc-1.73.1-h317e13b_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libgrpc-1.78.1-h9ff2b3e_0.conda hash: - md5: 855b10d858d6c078a28d670cf32baa67 - sha256: 95a83e98c35b8ec03d84f0714eefb2630078d9224360a93dbef6f2403414f76f + md5: 26dbb65607f8fe485df5ee98fa6eb79f + sha256: e5667a557c6211db4e1de0bf3146b880977cd7447dce5e5f5cb7d9e3dc9afa70 category: main optional: false - name: libhwloc @@ -7556,54 +7695,54 @@ package: category: main optional: false - name: libjpeg-turbo - version: 3.1.2 + version: 3.1.4.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.2-hb03c661_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.4.1-hb03c661_0.conda hash: - md5: 8397539e3a0bbd1695584fb4f927485a - sha256: cc9aba923eea0af8e30e0f94f2ad7156e2984d80d1e8e7fe6be5a1f257f0eb32 + md5: 6178c6f2fb254558238ef4e6c56fb782 + sha256: 10056646c28115b174de81a44e23e3a0a3b95b5347d2e6c45cc6d49d35294256 category: main optional: false - name: libjpeg-turbo - version: 3.1.2 + version: 3.1.4.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/libjpeg-turbo-3.1.2-h8616949_0.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libjpeg-turbo-3.1.4.1-ha1e9b39_0.conda hash: - md5: 48dda187f169f5a8f1e5e07701d5cdd9 - sha256: ebe2877abc046688d6ea299e80d8322d10c69763f13a102010f90f7168cc5f54 + md5: 57cc1464d457d01ac78f5860b9ca1714 + sha256: 6b809d8acb6b97bbb1a858eb4ba7b7163c67257b6c3f199dd9d1e0751f4c5b18 category: main optional: false - name: libjpeg-turbo - version: 3.1.2 + version: 3.1.4.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.1.2-hc919400_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libjpeg-turbo-3.1.4.1-h84a0fba_0.conda hash: - md5: f0695fbecf1006f27f4395d64bd0c4b8 - sha256: 6c061c56058bb10374daaef50e81b39cf43e8aee21f0037022c0c39c4f31872f + md5: b8a7544c83a67258b0e8592ec6a5d322 + sha256: 17e035ae6a520ff6a6bb5dd93a4a7c3895891f4f9743bcb8c6ef607445a31cd0 category: main optional: false - name: libjpeg-turbo - version: 3.1.2 + version: 3.1.4.1 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.2-hfd05255_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libjpeg-turbo-3.1.4.1-hfd05255_0.conda hash: - md5: 56a686f92ac0273c0f6af58858a3f013 - sha256: 795e2d4feb2f7fc4a2c6e921871575feb32b8082b5760726791f080d1e2c2597 + md5: 25a127bad5470852b30b239f030ec95b + sha256: 698d57b5b90120270eaa401298319fcb25ea186ae95b340c2f4813ed9171083d category: main optional: false - name: liblapack @@ -7612,10 +7751,10 @@ package: platform: linux-64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-5_h5e43f62_mkl.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-6_h5e43f62_mkl.conda hash: - md5: 88155c848e1278b0990692e716c9eab4 - sha256: b411a9dccb21cd6231f8f66b63916a6520a7b23363e6f9d1d111e8660f2798b0 + md5: 8b13738802df008211c9ecd08775ca21 + sha256: 8715428e721a63880d4e548375a744f177200a5161aec3ebe533f33eaf7ec3a5 category: main optional: false - name: liblapack @@ -7636,10 +7775,10 @@ package: platform: osx-arm64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-5_hd9741b5_openblas.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.11.0-6_hd9741b5_openblas.conda hash: - md5: ca9d752201b7fa1225bca036ee300f2b - sha256: 735a6e6f7d7da6f718b6690b7c0a8ae4815afb89138aa5793abe78128e951dbb + md5: ee33d2d05a7c5ea1f67653b37eb74db1 + sha256: 21606b7346810559e259807497b86f438950cf19e71838e44ebaf4bd2b35b549 category: main optional: false - name: liblapack @@ -7648,113 +7787,113 @@ package: platform: win-64 dependencies: libblas: 3.11.0 - url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.11.0-5_hf9ab0e9_mkl.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblapack-3.11.0-6_hf9ab0e9_mkl.conda hash: - md5: e62c42a4196dee97d20400612afcb2b1 - sha256: a2d33f5cc2b8a9042f2af6981c6733ab1a661463823eaa56595a9c58c0ab77e1 + md5: 7e9cdaf6f302142bc363bbab3b5e7074 + sha256: 2e6ac39e456ba13ec8f02fc0787b8a22c89780e24bd5556eaf642177463ffb36 category: main optional: false - name: liblzma - version: 5.8.2 + version: 5.8.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.2-hb03c661_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda hash: - md5: c7c83eecbb72d88b940c249af56c8b17 - sha256: 755c55ebab181d678c12e49cced893598f2bab22d582fbbf4d8b83c18be207eb + md5: b88d90cad08e6bc8ad540cb310a761fb + sha256: ec30e52a3c1bf7d0425380a189d209a52baa03f22fb66dd3eb587acaa765bd6d category: main optional: false - name: liblzma - version: 5.8.2 + version: 5.8.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/liblzma-5.8.2-h11316ed_0.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/liblzma-5.8.3-hbb4bfdb_0.conda hash: - md5: 688a0c3d57fa118b9c97bf7e471ab46c - sha256: 7ab3c98abd3b5d5ec72faa8d9f5d4b50dcee4970ed05339bc381861199dabb41 + md5: becdfbfe7049fa248e52aa37a9df09e2 + sha256: d9e2006051529aec5578c6efeb13bb6a7200a014b2d5a77a579e83a8049d5f3c category: main optional: false - name: liblzma - version: 5.8.2 + version: 5.8.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.2-h8088a28_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.3-h8088a28_0.conda hash: - md5: 009f0d956d7bfb00de86901d16e486c7 - sha256: 7bfc7ffb2d6a9629357a70d4eadeadb6f88fa26ebc28f606b1c1e5e5ed99dc7e + md5: b1fd823b5ae54fbec272cea0811bd8a9 + sha256: 34878d87275c298f1a732c6806349125cebbf340d24c6c23727268184bba051e category: main optional: false - name: liblzma - version: 5.8.2 + version: 5.8.3 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.2-hfd05255_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/liblzma-5.8.3-hfd05255_0.conda hash: - md5: ba0bfd4c3cf73f299ffe46ff0eaeb8e3 - sha256: f25bf293f550c8ed2e0c7145eb404324611cfccff37660869d97abf526eb957c + md5: 8f83619ab1588b98dd99c90b0bfc5c6d + sha256: d636d1a25234063642f9c531a7bb58d84c1c496411280a36ea000bd122f078f1 category: main optional: false - name: libnghttp2 - version: 1.67.0 + version: 1.68.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - c-ares: '>=1.34.5,<2.0a0' + c-ares: '>=1.34.6,<2.0a0' libev: '>=4.33,<5.0a0' libgcc: '>=14' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.2,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.68.1-h877daf1_0.conda hash: - md5: b499ce4b026493a13774bcf0f4c33849 - sha256: a4a7dab8db4dc81c736e9a9b42bdfd97b087816e029e221380511960ac46c690 + md5: 2a45e7f8af083626f009645a6481f12d + sha256: 663444d77a42f2265f54fb8b48c5450bfff4388d9c0f8253dd7855f0d993153f category: main optional: false - name: libnghttp2 - version: 1.67.0 + version: 1.68.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - c-ares: '>=1.34.5,<2.0a0' + __osx: '>=11.0' + c-ares: '>=1.34.6,<2.0a0' libcxx: '>=19' libev: '>=4.33,<5.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.2,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libnghttp2-1.67.0-h3338091_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libnghttp2-1.68.1-h70048d4_0.conda hash: - md5: e7630cef881b1174d40f3e69a883e55f - sha256: c48d7e1cc927aef83ff9c48ae34dd1d7495c6ccc1edc4a3a6ba6aff1624be9ac + md5: dba4c95e2fe24adcae4b77ebf33559ae + sha256: 899551e16aac9dfb85bfc2fd98b655f4d1b7fea45720ec04ccb93d95b4d24798 category: main optional: false - name: libnghttp2 - version: 1.67.0 + version: 1.68.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - c-ares: '>=1.34.5,<2.0a0' + c-ares: '>=1.34.6,<2.0a0' libcxx: '>=19' libev: '>=4.33,<5.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.2,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.67.0-hc438710_0.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libnghttp2-1.68.1-h8f3e76b_0.conda hash: - md5: a4b4dd73c67df470d091312ab87bf6ae - sha256: a07cb53b5ffa2d5a18afc6fd5a526a5a53dd9523fbc022148bd2f9395697c46d + md5: 6ea18834adbc3b33df9bd9fb45eaf95b + sha256: 2bc7bc3978066f2c274ebcbf711850cc9ab92e023e433b9631958a098d11e10a category: main optional: false - name: libnsl @@ -7771,7 +7910,7 @@ package: category: main optional: false - name: libopenblas - version: 0.3.30 + version: 0.3.32 manager: conda platform: osx-arm64 dependencies: @@ -7779,289 +7918,319 @@ package: libgfortran: '' libgfortran5: '>=14.3.0' llvm-openmp: '>=19.1.7' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.30-openmp_ha158390_4.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.32-openmp_he657e61_0.conda hash: - md5: a6f6d3a31bb29e48d37ce65de54e2df0 - sha256: ebbbc089b70bcde87c4121a083c724330f02a690fb9d7c6cd18c30f1b12504fa + md5: 3a1111a4b6626abebe8b978bb5a323bf + sha256: 713e453bde3531c22a660577e59bf91ef578dcdfd5edb1253a399fa23514949a category: main optional: false - name: libopentelemetry-cpp - version: 1.21.0 + version: 1.26.0 manager: conda platform: linux-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' - libgrpc: '>=1.73.1,<1.74.0a0' - libopentelemetry-cpp-headers: 1.21.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgrpc: '>=1.78.0,<1.79.0a0' + libopentelemetry-cpp-headers: 1.26.0 + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' nlohmann_json: '' prometheus-cpp: '>=1.3.0,<1.4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.21.0-hb9b0907_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-1.26.0-h9692893_0.conda hash: - md5: 1c0320794855f457dea27d35c4c71e23 - sha256: ba9b09066f9abae9b4c98ffedef444bbbf4c068a094f6c77d70ef6f006574563 + md5: c360be6f9e0947b64427603e91f9651f + sha256: 5126b75e7733de31e261aa275c0a1fd38b25fdfff23e7d7056ebd6ca76d11532 category: main optional: false - name: libopentelemetry-cpp - version: 1.21.0 + version: 1.26.0 manager: conda platform: osx-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' - libgrpc: '>=1.73.1,<1.74.0a0' - libopentelemetry-cpp-headers: 1.21.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgrpc: '>=1.78.0,<1.79.0a0' + libopentelemetry-cpp-headers: 1.26.0 + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' nlohmann_json: '' prometheus-cpp: '>=1.3.0,<1.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libopentelemetry-cpp-1.21.0-h7d3f41d_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libopentelemetry-cpp-1.26.0-h7a0a166_0.conda hash: - md5: 952dd64cff4a72cadf5e81572a7a81c8 - sha256: 94df4129f94dbb17998a60bff0b53c700e6124a6cb67f3047fe7059ebaa7d357 + md5: 93aab3ab901b5b57d8d5d72308ead951 + sha256: 6da1b908f427d66ca4a062df2026059229bdbdf5264c4095eec1e64f9351c837 category: main optional: false - name: libopentelemetry-cpp - version: 1.21.0 + version: 1.26.0 manager: conda platform: osx-arm64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' - libcurl: '>=8.14.1,<9.0a0' - libgrpc: '>=1.73.1,<1.74.0a0' - libopentelemetry-cpp-headers: 1.21.0 - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgrpc: '>=1.78.0,<1.79.0a0' + libopentelemetry-cpp-headers: 1.26.0 + libprotobuf: '>=6.33.5,<6.33.6.0a0' + libzlib: '>=1.3.1,<2.0a0' + nlohmann_json: '' + prometheus-cpp: '>=1.3.0,<1.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.26.0-h08d5cc3_0.conda + hash: + md5: 8cb49289db7cfec1dea3bf7e0e4f0c8d + sha256: 47ce35cc7b903d546cc8ac0a09abfab7aea955147dc18bb2c9eaa5dc7c378a37 + category: main + optional: false +- name: libopentelemetry-cpp + version: 1.26.0 + manager: conda + platform: win-64 + dependencies: + libabseil: '>=20260107.1,<20260108.0a0' + libcurl: '>=8.19.0,<9.0a0' + libgrpc: '>=1.78.0,<1.79.0a0' + libopentelemetry-cpp-headers: 1.26.0 + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' nlohmann_json: '' prometheus-cpp: '>=1.3.0,<1.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-1.21.0-he15edb5_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libopentelemetry-cpp-1.26.0-hc88f397_0.conda hash: - md5: cbcea547d6d831863ab0a4e164099062 - sha256: 4bf8f703ddd140fe54d4c8464ac96b28520fbc1083cce52c136a85a854745d5c + md5: 8067042d713b975596c7e033841e1580 + sha256: 6dcfa1bca059be36b0991ae0ac77dfb8fd681da64204f7665efcfc818a366140 category: main optional: false - name: libopentelemetry-cpp-headers - version: 1.21.0 + version: 1.26.0 manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.21.0-ha770c72_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libopentelemetry-cpp-headers-1.26.0-ha770c72_0.conda hash: - md5: 9e298d76f543deb06eb0f3413675e13a - sha256: b3a1b36d5f92fbbfd7b6426982a99561bdbd7e4adbafca1b7f127c9a5ab0a60f + md5: cb93c6e226a7bed5557601846555153d + sha256: fec2ba047f7000c213ca7ace5452435197c79fbcb1690da7ce85e99312245984 category: main optional: false - name: libopentelemetry-cpp-headers - version: 1.21.0 + version: 1.26.0 manager: conda platform: osx-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/osx-64/libopentelemetry-cpp-headers-1.21.0-h694c41f_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libopentelemetry-cpp-headers-1.26.0-h694c41f_0.conda hash: - md5: 62636543478d53b28c1fc5efce346622 - sha256: 5b43ec55305a6fabd8eb37cee06bc3260d3641f260435194837d0b64faa0b355 + md5: 6ed6a92518104721c0e37c032dd9769e + sha256: 039ced2fa6d5fc5d23d06e2764709f0db9af5fbaef486309d47bec0895eddfa6 category: main optional: false - name: libopentelemetry-cpp-headers - version: 1.21.0 + version: 1.26.0 manager: conda platform: osx-arm64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.21.0-hce30654_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libopentelemetry-cpp-headers-1.26.0-hce30654_0.conda + hash: + md5: efdb13315f1041c7750214a20c1ab162 + sha256: 17f18bab128650598d2f09ae653ab406b9f049e0692b4519a2cf09a6f1603ee9 + category: main + optional: false +- name: libopentelemetry-cpp-headers + version: 1.26.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/libopentelemetry-cpp-headers-1.26.0-h57928b3_0.conda hash: - md5: c7df4b2d612208f3a27486c113b6aefc - sha256: ce74278453dec1e3c11158ec368c8f1b03862e279b63f79ed01f38567a1174e6 + md5: 17bebbaf295fd21280269f7c92d2715f + sha256: 3c91ca766deae1a33280cd5f01959487d0b7a7ec046725e17be75e0383013335 category: main optional: false - name: libparquet - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libarrow: 21.0.0 + libarrow: 23.0.1 libgcc: '>=14' libstdcxx: '>=14' libthrift: '>=0.22.0,<0.22.1.0a0' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-21.0.0-h7376487_16_cpu.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libparquet-23.0.1-h7376487_9_cpu.conda hash: - md5: 763c63ade7a9fa532ea95a6d93902f6c - sha256: ad7a8a7a231a12482ead8184fed0b9a97e94ef5edf5138837a33b649d4ea9149 + md5: 2dccf1b6cf9dba8857050740dbc0497e + sha256: 2ab9ac48c43b9800777c05b504337ef93597bf310ac8cff957796cc6776992a2 category: main optional: false - name: libparquet - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libthrift: '>=0.22.0,<0.22.1.0a0' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libparquet-21.0.0-ha52c220_16_cpu.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libparquet-23.0.1-h527dc83_9_cpu.conda hash: - md5: ff20b173899cd936c87821d21222d2dd - sha256: 9881a0ddd85ce4bd5066d69bba68495f3e68bcb475d3398d2bcc6570df0f7ab6 + md5: 9e31ce0e4df468d3bc244e1218e19b3a + sha256: 7b9cbfada276fc282ec938c28588f6cf88ffa3c54a9f33e3ee08dee7ae285913 category: main optional: false - name: libparquet - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' - libarrow: 21.0.0 - libcxx: '>=19' - libopentelemetry-cpp: '>=1.21.0,<1.22.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '>=20260107.1,<20260108.0a0' + libarrow: 23.0.1 + libcxx: '>=21' + libopentelemetry-cpp: '>=1.26.0,<1.27.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libthrift: '>=0.22.0,<0.22.1.0a0' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-21.0.0-h8d60b75_16_cpu.conda + openssl: '>=3.5.5,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libparquet-23.0.1-h16c0493_9_cpu.conda hash: - md5: d51f4452469a731f439b7c4f7433365a - sha256: b08fb1b281221a66d07d027906a35390b5ae3dd165486d8cd929df0dbb13e22d + md5: 3b6e1cea9cf48fbf2312a1b5f5745d35 + sha256: 85fc60c1db0d7908dac20a04300f979c39f3997fd9678eed4e211ffd1d4ddc51 category: main optional: false - name: libparquet - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow: 21.0.0 + libarrow: 23.0.1 libthrift: '>=0.22.0,<0.22.1.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libparquet-21.0.0-h7051d1f_16_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/libparquet-23.0.1-h7051d1f_9_cpu.conda hash: - md5: d66b59a5a5be6e9aa3e05edaf6267a5c - sha256: cabd805ca5163ffc56af08f4bbd8ae22c12323b9957e2c1a20c66a1609b23200 + md5: c38f5a3d020a642b32ac6b8cd6e31913 + sha256: bf28981baf76032b66bb27efdb146cfad9b78a3b449d1b1b0109f7e6ef49c5a8 category: main optional: false - name: libpng - version: 1.6.54 + version: 1.6.58 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.54-h421ea60_0.conda + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.58-h421ea60_0.conda hash: - md5: d361fa2a59e53b61c2675bfa073e5b7e - sha256: 5de60d34aac848a9991a09fcdea7c0e783d00024aefec279d55e87c0c44742cd + md5: eba48a68a1a2b9d3c0d9511548db85db + sha256: 377cfe037f3eeb3b1bf3ad333f724a64d32f315ee1958581fc671891d63d3f89 category: main optional: false - name: libpng - version: 1.6.54 + version: 1.6.58 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.54-h07817ec_0.conda + __osx: '>=11.0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libpng-1.6.58-he930e7c_0.conda hash: - md5: 3d43dcdfcc3971939c80f855cf2df235 - sha256: c0efdf9b34132e7d4e0051bf65a97f1b9e1125c7f8a9067a35ec119af367eb38 + md5: 9744d43d5200f284260637304a069ddd + sha256: a669b22978e546484d18d99a210801b1823360a266d7035c713d8d1facd035f7 category: main optional: false - name: libpng - version: 1.6.54 + version: 1.6.58 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.54-h132b30e_0.conda + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libpng-1.6.58-h132b30e_0.conda hash: - md5: 1b80fd1eecb98f1cb7de4239f5d7dc15 - sha256: 1c271c0ec73b69f7570c5da67d0e47ddf7ff079bc1ca2dfaccd267ea39314b06 + md5: 2259ae0949dbe20c0665850365109b27 + sha256: 66eae34546df1f098a67064970c92aa14ae7a7505091889e00468294d2882c36 category: main optional: false - name: libpng - version: 1.6.54 + version: 1.6.58 manager: conda platform: win-64 dependencies: - libzlib: '>=1.3.1,<2.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.54-h7351971_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libpng-1.6.58-h7351971_0.conda hash: - md5: 638ecb69e44b6a588afd5633e81f9e61 - sha256: 6e269361aa18a57bd2e593e480d83d93fc5f839d33d3bfc31b4ffe10edf6751c + md5: 52f1280563f3b48b5f75414cd2d15dd1 + sha256: 218913aeee391460bd0e341b834dbd9c6fa6ae0a4276c0c300266cc99a816a28 category: main optional: false - name: libprotobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libgcc: '>=14' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-6.31.1-h49aed37_4.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-6.33.5-h2b00c02_0.conda hash: - md5: 07479fc04ba3ddd5d9f760ef1635cfa7 - sha256: 0ef142ac31e6fd59b4af89ac800acb6deb3fbd9cc4ccf070c03cc2c784dc7296 + md5: 11ac478fa72cf12c214199b8a96523f4 + sha256: afbf195443269ae10a940372c1d37cda749355d2bd96ef9587a962abd87f2429 category: main optional: false - name: libprotobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libprotobuf-6.31.1-hcc66ac3_4.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libprotobuf-6.33.5-h29d92e8_0.conda hash: - md5: f22705f9ebb3f79832d635c4c2919b15 - sha256: 2058eb9748a6e29a1821fea8aeea48e87d73c83be47b0504ac03914fee944d0e + md5: d6d60b0a64a711d70ec2fd0105c299f9 + sha256: adb74f4f1b1e13b02683ede915ce3a9fbf414325af8e035546c0498ffef870f6 category: main optional: false - name: libprotobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-6.31.1-h98f38fd_4.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-6.33.5-h4a5acfd_0.conda hash: - md5: 8a6b4281c176f1695ae0015f420e6aa9 - sha256: 505d62fb2a487aff594a30f6c419f8e861fb3a47e25e407dae2779ac4a585b18 + md5: b839e3295b66434f20969c8b940f056a + sha256: 626852cd50690526c9eac216a9f467edd4cbb01060d0efe41b7def10b54bdb08 category: main optional: false - name: libprotobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: win-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libprotobuf-6.31.1-hdcda5b4_4.conda + url: https://conda.anaconda.org/conda-forge/win-64/libprotobuf-6.33.5-h61fc761_0.conda hash: - md5: 2031f591ca8c1289838a4f85ea1c7e74 - sha256: a0f78f254f5833c8ec3ac38caf5dd7d826b5d7496df5aebc4b11baabd741e041 + md5: 69e5855826e56ea4b67fb888ef879afd + sha256: 73e2ac7ff32b635b9f6a485dfd5ec1968b7f4bd49f21350e919b2ed8966edaa3 category: main optional: false - name: libre2-11 @@ -8070,13 +8239,13 @@ package: platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2025.11.05-h7b12aa8_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libre2-11-2025.11.05-h0dc7533_1.conda hash: - md5: a30848ebf39327ea078cf26d114cff53 - sha256: eb5d5ef4d12cdf744e0f728b35bca910843c8cf1249f758cf15488ca04a21dbb + md5: ced7f10b6cfb4389385556f47c0ad949 + sha256: 138fc85321a8c0731c1715688b38e2be4fb71db349c9ab25f685315095ae70ff category: main optional: false - name: libre2-11 @@ -8085,12 +8254,12 @@ package: platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/libre2-11-2025.11.05-h554ac88_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libre2-11-2025.11.05-h6e8c311_1.conda hash: - md5: a0237623ed85308cb816c3dcced23db2 - sha256: 901fb4cfdabf1495e7f080f8e8e218d1ad182c9bcd3cea2862481fef0e9d534f + md5: 154f9f623c04dac40752d279bfdecebf + sha256: 092f1ed90ba105402b0868eda0a1a11fd1aedd93ea6bb7a57f6e2fc2218806d5 category: main optional: false - name: libre2-11 @@ -8099,12 +8268,12 @@ package: platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2025.11.05-h91c62da_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libre2-11-2025.11.05-h4c27e2a_1.conda hash: - md5: 060f099756e6baf2ed51b9065e44eda8 - sha256: 7b525313ab16415c4a3191ccf59157c3a4520ed762c8ec61fcfb81d27daa4723 + md5: 40d8ad21be4ccfff83a314076c3563f4 + sha256: 1e2d23bbc1ffca54e4912365b7b59992b7ae5cbeb892779a6dcd9eca9f71c428 category: main optional: false - name: libre2-11 @@ -8112,120 +8281,120 @@ package: manager: conda platform: win-64 dependencies: - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.0,<20260108.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libre2-11-2025.11.05-h0eb2380_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libre2-11-2025.11.05-h04e5de1_1.conda hash: - md5: 960713477ad3d7f82e5199fa1b940495 - sha256: 8eb2c205588e6d751fe387e90f1321ac8bbaef0a12d125a1dd898e925327f8ae + md5: 3d863f1a19f579ca511f6ac02038ab5a + sha256: 7e26b7868b10e40bc441e00c558927835eacef7e5a39611c2127558edd660c8f category: main optional: false - name: libsodium - version: 1.0.20 + version: 1.0.21 manager: conda platform: linux-64 dependencies: - libgcc-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=14' + url: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.21-h280c20c_3.conda hash: - md5: a587892d3c13b6621a6091be690dbca2 - sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 + md5: 7af961ef4aa2c1136e11dd43ded245ab + sha256: 64e5c80cbce4680a2d25179949739a6def695d72c40ca28f010711764e372d97 category: main optional: false - name: libsodium - version: 1.0.20 + version: 1.0.21 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/libsodium-1.0.20-hfdf4475_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libsodium-1.0.21-hc6ced15_3.conda hash: - md5: 6af4b059e26492da6013e79cbcb4d069 - sha256: d3975cfe60e81072666da8c76b993af018cf2e73fe55acba2b5ba0928efaccf5 + md5: c4b8a6c8a8aa6ed657a3c1c1eb6917e9 + sha256: 7dd254e844372fbf3a60a7c029df1ea0cb3fa0b18586cda769d9cd6cc0e59c4b category: main optional: false - name: libsodium - version: 1.0.20 + version: 1.0.21 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.21-h1a92334_3.conda hash: - md5: a7ce36e284c5faaf93c220dfc39e3abd - sha256: fade8223e1e1004367d7101dd17261003b60aa576df6d7802191f8972f7470b1 + md5: 7cc5247987e6d115134ebab15186bc13 + sha256: df603472ea1ebd8e7d4fb71e4360fe48d10b11c240df51c129de1da2ff9e8227 category: main optional: false - name: libsodium - version: 1.0.20 + version: 1.0.21 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/libsodium-1.0.20-hc70643c_0.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/libsodium-1.0.21-h6a83c73_3.conda hash: - md5: 198bb594f202b205c7d18b936fa4524f - sha256: 7bcb3edccea30f711b6be9601e083ecf4f435b9407d70fc48fbcf9e5d69a0fc6 + md5: da2aa614d16a795b3007b6f4a1318a81 + sha256: d915f4fa8ebbf237c7a6e511ed458f2cfdc7c76843a924740318a15d0dd33d6d category: main optional: false - name: libsqlite - version: 3.51.2 + version: 3.53.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - icu: '>=78.2,<79.0a0' libgcc: '>=14' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.53.1-h0c1763c_0.conda hash: - md5: da5be73701eecd0e8454423fd6ffcf30 - sha256: 04596fcee262a870e4b7c9807224680ff48d4d0cc0dac076a602503d3dc6d217 + md5: 7dc38adcbf71e6b38748e919e16e0dce + sha256: 54cdcd3214313b62c2a8ee277e6f42150d9b748264c1b70d958bf735e420ef8d category: main optional: false - name: libsqlite - version: 3.51.2 + version: 3.53.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.51.2-hb99441e_0.conda + __osx: '>=11.0' + icu: '>=78.3,<79.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libsqlite-3.53.1-h8f8c405_0.conda hash: - md5: d910105ce2b14dfb2b32e92ec7653420 - sha256: 710a7ea27744199023c92e66ad005de7f8db9cf83f10d5a943d786f0dac53b7c + md5: 9273c877f78b7486b0dfdd9268327a79 + sha256: 5e964e07a14180ce20decfd4897e8f81d48ec78c1cbf4af85c5520f535d9510c category: main optional: false - name: libsqlite - version: 3.51.2 + version: 3.53.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - icu: '>=78.2,<79.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.51.2-h1ae2325_0.conda + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.53.1-h1b79a29_0.conda hash: - md5: 4b0bf313c53c3e89692f020fb55d5f2c - sha256: 6e9b9f269732cbc4698c7984aa5b9682c168e2a8d1e0406e1ff10091ca046167 + md5: 6681822ea9d362953206352371b6a904 + sha256: 49daec7c83e70d4efc17b813547824bc2bcf2f7256d84061d24fbfe537da9f74 category: main optional: false - name: libsqlite - version: 3.51.2 + version: 3.53.1 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.51.2-hf5d6505_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/libsqlite-3.53.1-hf5d6505_0.conda hash: - md5: 903979414b47d777d548e5f0165e6cd8 - sha256: 756478128e3e104bd7e7c3ce6c1b0efad7e08c7320c69fdc726e039323c63fbb + md5: 7fea434a17c323256acc510a041b80d7 + sha256: e70562450332ca8954bc16f3455468cca5ef3695c7d7187ecc87f8fc3c70e9eb category: main optional: false - name: libssh2 @@ -8293,10 +8462,10 @@ package: dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: 15.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_18.conda hash: - md5: 68f68355000ec3f1d6f26ea13e8f525f - sha256: 813427918316a00c904723f1dfc3da1bbc1974c5cfe1ed1e704c6f4e0798cbc6 + md5: 1b08cd684f34175e4514474793d44bcb + sha256: 78668020064fdaa27e9ab65cd2997e2c837b564ab26ce3bf0e58a2ce1a525c6e category: main optional: false - name: libstdcxx-ng @@ -8305,10 +8474,10 @@ package: platform: linux-64 dependencies: libstdcxx: 15.2.0 - url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_16.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_18.conda hash: - md5: 1b3152694d236cf233b76b8c56bf0eae - sha256: 81f2f246c7533b41c5e0c274172d607829019621c4a0823b5c0b4a8c7028ee84 + md5: 6235adb93d064ecdf3d44faee6f468de + sha256: 3c902ffd673cb3c6ddde624cdb80f870b6c835f8bf28384b0016e7d444dd0145 category: main optional: false - name: libthrift @@ -8320,12 +8489,12 @@ package: libevent: '>=2.1.12,<2.1.13.0a0' libgcc: '>=14' libstdcxx: '>=14' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.22.0-h454ac66_1.conda + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libthrift-0.22.0-h7d032f7_2.conda hash: - md5: 8ed82d90e6b1686f5e98f8b7825a15ef - sha256: 4888b9ea2593c36ca587a5ebe38d0a56a0e6d6a9e4bb7da7d9a326aaaca7c336 + md5: b6e326fbe1e3948da50ec29cee0380db + sha256: af6025aa4a4fc3f4e71334000d2739d927e2f678607b109ec630cc17d716918a category: main optional: false - name: libthrift @@ -8333,15 +8502,15 @@ package: manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libcxx: '>=19' libevent: '>=2.1.12,<2.1.13.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libthrift-0.22.0-h687e942_1.conda + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libthrift-0.22.0-hebea4ca_2.conda hash: - md5: 69251ed374b31a5664bf5ba58626f3b7 - sha256: a0f9fdc663db089fde4136a0bd6c819d7f8daf869fc3ca8582201412e47f298c + md5: 36d5479e1b5967c2eb9824b953317e41 + sha256: 89a20cb35e0f32d59a7080c934a56120591cb962d4fab1cba3a795a094bc8256 category: main optional: false - name: libthrift @@ -8352,12 +8521,12 @@ package: __osx: '>=11.0' libcxx: '>=19' libevent: '>=2.1.12,<2.1.13.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.1,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.22.0-h14a376c_1.conda + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libthrift-0.22.0-h1fb9c8a_2.conda hash: - md5: 3161023bb2f8c152e4c9aa59bdd40975 - sha256: 8b703f2c6e47ed5886d7298601b9416b59e823fc8d1a8fa867192c94c5911aac + md5: d006875f9a58a44f92aec9a7ebeb7150 + sha256: 568bb23db02b050c3903bec05edbcab84960c8c7e5a1710dac3109df997ac7f1 category: main optional: false - name: libthrift @@ -8366,15 +8535,15 @@ package: platform: win-64 dependencies: libevent: '>=2.1.12,<2.1.13.0a0' - libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.1,<4.0a0' + libzlib: '>=1.3.2,<2.0a0' + openssl: '>=3.5.6,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libthrift-0.22.0-h23985f6_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libthrift-0.22.0-h2e43b2f_2.conda hash: - md5: 556d49ad5c2ad553c2844cc570bb71c7 - sha256: 87516b128ffa497fc607d5da0cc0366dbee1dbcc14c962bf9ea951d480c7698b + md5: 42856184560e5cf901551fd414ad25c1 + sha256: 7ffb48755c4fc4a7cca454e4afea286e4fb47e50e153df1b006b14691f0f43d0 category: main optional: false - name: libtiff @@ -8466,22 +8635,22 @@ package: __glibc: '>=2.17,<3.0.a0' _openmp_mutex: '>=4.5' fmt: '>=12.1.0,<12.2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.11.0,<4.0a0' libgcc: '>=14' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.0' mkl: '>=2025.3.0,<2026.0a0' pybind11-abi: '11' sleef: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libtorch-2.10.0-cpu_mkl_h0bc6d91_101.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libtorch-2.10.0-cpu_mkl_h7058990_103.conda hash: - md5: e9ec87a52136692bcf59f97063de3c78 - sha256: bf9c7e4a62df7eea08d7a8a6d3a25230984d6606a8167c0505c654f22c9dcec3 + md5: 2df90510834746b1f52c5299bc99a81f + sha256: 92d93119edc7a058987a72984e07a434f999031fcc7a0c851d28cb87c372128a category: main optional: false - name: libtorch @@ -8491,21 +8660,21 @@ package: dependencies: __osx: '>=11.0' fmt: '>=12.1.0,<12.2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' llvm-openmp: '>=19.1.7' mkl: '>=2023.2.0,<2024.0a0' pybind11-abi: '11' sleef: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libtorch-2.10.0-cpu_mkl_h67f063b_101.conda + url: https://conda.anaconda.org/conda-forge/osx-64/libtorch-2.10.0-cpu_mkl_h139a93d_103.conda hash: - md5: 552a62cca350a7228802ea0542b2dc94 - sha256: e81343230829c72dda0d0a07647d4c69ba5c3fca7a753b5929fb01d70a5f3211 + md5: 06744426e4167677c701a58f18482d9b + sha256: 4388e30ca126486364092b69c766df5b6782f5f5e93a5c614e7a77cdbb53d8cb category: main optional: false - name: libtorch @@ -8515,21 +8684,21 @@ package: dependencies: __osx: '>=11.0' fmt: '>=12.1.0,<12.2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' liblapack: '>=3.9.0,<4.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' llvm-openmp: '>=19.1.7' pybind11-abi: '11' sleef: '>=3.9.0,<4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libtorch-2.10.0-cpu_generic_hc627905_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libtorch-2.10.0-cpu_generic_hf7cc835_3.conda hash: - md5: b2b4a071ab5d82ecef50f4890853739a - sha256: c8c0f1141a0364690f914be3756f828a37a94c1f3fc08119cfe1fc0213ce69ce + md5: 98f89ad42eaba858443d31336677aed2 + sha256: a47f1ec77004982a78e3e1533d841bea0930c22594c12bc67e2cb74cd7709b97 category: main optional: false - name: libtorch @@ -8538,23 +8707,23 @@ package: platform: win-64 dependencies: fmt: '>=12.1.0,<12.2.0a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.11.0,<4.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.0' mkl: '>=2025.3.0,<2026.0a0' pybind11-abi: '11' sleef: '>=3.9.0,<4.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libtorch-2.10.0-cpu_mkl_hbc1a4a7_101.conda + url: https://conda.anaconda.org/conda-forge/win-64/libtorch-2.10.0-cpu_mkl_he609700_103.conda hash: - md5: cf3b7a80d050159a7bf8ff793984103a - sha256: 472a831002c26ddef06df8ba2f45423336d12dc108b5e6b25e0dffaf64ca581b + md5: 7824c8dedeff66fa1771ca9b08183d2e + sha256: 9242b80f569de2513b68025f16106d9686dfbf3e29c674e3e88e33821af65836 category: main optional: false - name: libutf8proc @@ -8609,16 +8778,16 @@ package: category: main optional: false - name: libuuid - version: 2.41.3 + version: '2.42' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.42-h5347b49_0.conda hash: - md5: db409b7c1720428638e7c0d509d3e1b5 - sha256: 1a7539cfa7df00714e8943e18de0b06cceef6778e420a5ee3a2a145773758aee + md5: 38ffe67b78c9d4de527be8315e5ada2c + sha256: bc1b08c92626c91500fd9f26f2c797f3eb153b627d53e9c13cd167f1e12b2829 category: main optional: false - name: libuv @@ -8811,194 +8980,191 @@ package: category: main optional: false - name: libxml2 - version: 2.15.1 + version: 2.15.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - icu: '>=78.1,<79.0a0' + icu: '>=78.3,<79.0a0' libgcc: '>=14' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libxml2-16: 2.15.1 - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.1-he237659_1.conda + liblzma: '>=5.8.3,<6.0a0' + libxml2-16: 2.15.3 + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.3-h49c6c72_0.conda hash: - md5: 417955234eccd8f252b86a265ccdab7f - sha256: 047be059033c394bd32ae5de66ce389824352120b3a7c0eff980195f7ed80357 + md5: 995d8c8bad2a3cc8db14675a153dec2b + sha256: 3bc5551720c58591f6ea1146f7d1539c734ed1c40e7b9f5cb8cb7e900c509aba category: main optional: false - name: libxml2 - version: 2.15.1 + version: 2.15.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' + icu: '>=78.3,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libxml2-16: 2.15.1 - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libxml2-2.15.1-h745d5cb_1.conda + liblzma: '>=5.8.3,<6.0a0' + libxml2-16: 2.15.3 + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libxml2-2.15.3-h953d39d_0.conda hash: - md5: 1fd2c75a8a9adc629983ed629dec42e1 - sha256: 96fe14f775ae1bd9a3c464898fbc3fa6d784b867eadcf7d58a2d510d80a6fbfb + md5: 33f30d4878d1f047da82a669c33b307d + sha256: 24248928e63b5de45012c8ad3fd6b350ae1fe2fc355613bb89ee5f0a35835bea category: main optional: false - name: libxml2 - version: 2.15.1 + version: 2.15.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - icu: '>=78.1,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libxml2-16: 2.15.1 - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.15.1-h8d039ee_1.conda + liblzma: '>=5.8.3,<6.0a0' + libxml2-16: 2.15.3 + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-2.15.3-heed7d32_0.conda hash: - md5: fd804ee851e20faca4fecc7df0901d07 - sha256: 59f96fa27cce6a9a27414c5bb301eedda1a1b85cd0d8f5d68f77e46b86e7c95f + md5: 0c1fdc80534d8f25fd74722aba81f044 + sha256: 4d9c117b2dd222cf891710d5f6a570ebb275479979843a1477ac54ed50907b40 category: main optional: false - name: libxml2 - version: 2.15.1 + version: 2.15.3 manager: conda platform: win-64 dependencies: - icu: '>=78.1,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libxml2-16: 2.15.1 - libzlib: '>=1.3.1,<2.0a0' + liblzma: '>=5.8.3,<6.0a0' + libxml2-16: 2.15.3 + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.15.1-h779ef1b_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-2.15.3-hbc0d294_0.conda hash: - md5: 68dc154b8d415176c07b6995bd3a65d9 - sha256: 8b47d5fb00a6ccc0f495d16787ab5f37a434d51965584d6000966252efecf56d + md5: e3b5acbb857a12f5d59e8d174bc536c0 + sha256: da68af9d9d28d65a6916db1bef68f8a25c64c4fdcf759f32a2d2f2f143220adf category: main optional: false - name: libxml2-16 - version: 2.15.1 + version: 2.15.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - icu: '>=78.1,<79.0a0' + icu: '>=78.3,<79.0a0' libgcc: '>=14' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.1-hca6bf5a_1.conda + liblzma: '>=5.8.3,<6.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.3-hca6bf5a_0.conda hash: - md5: 3fdd8d99683da9fe279c2f4cecd1e048 - sha256: 8331284bf9ae641b70cdc0e5866502dd80055fc3b9350979c74bb1d192e8e09e + md5: e79d2c2f24b027aa8d5ab1b1ba3061e7 + sha256: 3d44f737c5ae52d5af32682cc1530df433f401f8e58a7533926536244127572a category: main optional: false - name: libxml2-16 - version: 2.15.1 + version: 2.15.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' + icu: '>=78.3,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/libxml2-16-2.15.1-hd57b93d_1.conda + liblzma: '>=5.8.3,<6.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/libxml2-16-2.15.3-h7a90416_0.conda hash: - md5: 060f6892620dc862f3b54b9b2da8f177 - sha256: abdeaea43d0e882679942cc2385342d701873e18669828e40637a70a140ce614 + md5: c74ae93cd7876e3a9c4b5569d5e29e34 + sha256: 437f003e299d77403db42d17e532d686236f357ac5c3d6bf466558c697902597 category: main optional: false - name: libxml2-16 - version: 2.15.1 + version: 2.15.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - icu: '>=78.1,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-16-2.15.1-h5ef1a60_1.conda + liblzma: '>=5.8.3,<6.0a0' + libzlib: '>=1.3.2,<2.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/libxml2-16-2.15.3-h6967ea9_0.conda hash: - md5: 7eed1026708e26ee512f43a04d9d0027 - sha256: 2d5ab15113b0ba21f4656d387d26ab59e4fbaf3027f5e58a2a4fe370821eb106 + md5: 6c8292c2ee808aeef2406083beaa6da7 + sha256: 43895a7517c055b8893531290f9dc48bd751eb04be04f14bbce3b6c71b052be6 category: main optional: false - name: libxml2-16 - version: 2.15.1 + version: 2.15.3 manager: conda platform: win-64 dependencies: - icu: '>=78.1,<79.0a0' libiconv: '>=1.18,<2.0a0' - liblzma: '>=5.8.1,<6.0a0' - libzlib: '>=1.3.1,<2.0a0' + liblzma: '>=5.8.3,<6.0a0' + libzlib: '>=1.3.2,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/libxml2-16-2.15.1-h3cfd58e_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/libxml2-16-2.15.3-h692994f_0.conda hash: - md5: 07d73826fde28e7dbaec52a3297d7d26 - sha256: a857e941156b7f462063e34e086d212c6ccbc1521ebdf75b9ed66bd90add57dc + md5: f7d6fcda29570e20851b78d92ea2154e + sha256: 8038084c60eda2006d0122d05e3364fe8db0a18935ca6ed0168b5ba5aa33f904 category: main optional: false - name: libzlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda hash: - md5: edb0dca6bc32e4f4789199455a1dbeb8 - sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: d87ff7921124eccd67248aa483c23fec + sha256: 55044c403570f0dc26e6364de4dc5368e5f3fc7ff103e867c487e2b5ab2bcda9 category: main optional: false - name: libzlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.3.1-hd23fc13_2.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/libzlib-1.3.2-hbb4bfdb_2.conda hash: - md5: 003a54a4e32b02f7355b50a837e699da - sha256: 8412f96504fc5993a63edf1e211d042a1fd5b1d51dedec755d2058948fcced09 + md5: 30439ff30578e504ee5e0b390afc8c65 + sha256: 4c6da089952b2d70150c74234679d6f7ac04f4a98f9432dec724968f912691e7 category: main optional: false - name: libzlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.2-h8088a28_2.conda hash: - md5: 369964e85dc26bfe78f41399b366c435 - sha256: ce34669eadaba351cd54910743e6a2261b67009624dbc7daeeafdef93616711b + md5: bc5a5721b6439f2f62a84f2548136082 + sha256: 361415a698514b19a852f5d1123c5da746d4642139904156ddfca7c922d23a05 category: main optional: false - name: libzlib - version: 1.3.1 + version: 1.3.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/libzlib-1.3.1-h2466b09_2.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/libzlib-1.3.2-hfd05255_2.conda hash: - md5: 41fbfac52c601159df6c01f875de31b9 - sha256: ba945c6493449bed0e6e29883c4943817f7c79cbff52b83360f7b341277c6402 + md5: dbabbd6234dea34040e631f87676292f + sha256: 88609816e0cc7452bac637aaf65783e5edf4fee8a9f8e22bdc3a75882c536061 category: main optional: false - name: linear_operator - version: '0.6' + version: 0.6.1 manager: conda platform: linux-64 dependencies: @@ -9007,14 +9173,14 @@ package: python: '>=3.10' pytorch: '>=2.0' scipy: '' - url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6.1-pyhd8ed1ab_0.conda hash: - md5: 702003425bcf9cb55d6647d21513d4b4 - sha256: 81f39a60153e9397e1d83b6c39a97698556721fe860db7fee3030b1089be15e0 + md5: de12540182b46350ab01277313c65c4e + sha256: 5cc70840014a10d84db794a5550aa54ac424acbe53e3773a04aa496545e0fafb category: main optional: false - name: linear_operator - version: '0.6' + version: 0.6.1 manager: conda platform: osx-64 dependencies: @@ -9023,14 +9189,14 @@ package: python: '>=3.10' pytorch: '>=2.0' scipy: '' - url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6.1-pyhd8ed1ab_0.conda hash: - md5: 702003425bcf9cb55d6647d21513d4b4 - sha256: 81f39a60153e9397e1d83b6c39a97698556721fe860db7fee3030b1089be15e0 + md5: de12540182b46350ab01277313c65c4e + sha256: 5cc70840014a10d84db794a5550aa54ac424acbe53e3773a04aa496545e0fafb category: main optional: false - name: linear_operator - version: '0.6' + version: 0.6.1 manager: conda platform: osx-arm64 dependencies: @@ -9039,14 +9205,14 @@ package: python: '>=3.10' pytorch: '>=2.0' scipy: '' - url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6.1-pyhd8ed1ab_0.conda hash: - md5: 702003425bcf9cb55d6647d21513d4b4 - sha256: 81f39a60153e9397e1d83b6c39a97698556721fe860db7fee3030b1089be15e0 + md5: de12540182b46350ab01277313c65c4e + sha256: 5cc70840014a10d84db794a5550aa54ac424acbe53e3773a04aa496545e0fafb category: main optional: false - name: linear_operator - version: '0.6' + version: 0.6.1 manager: conda platform: win-64 dependencies: @@ -9055,60 +9221,60 @@ package: python: '>=3.10' pytorch: '>=2.0' scipy: '' - url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/linear_operator-0.6.1-pyhd8ed1ab_0.conda hash: - md5: 702003425bcf9cb55d6647d21513d4b4 - sha256: 81f39a60153e9397e1d83b6c39a97698556721fe860db7fee3030b1089be15e0 + md5: de12540182b46350ab01277313c65c4e + sha256: 5cc70840014a10d84db794a5550aa54ac424acbe53e3773a04aa496545e0fafb category: main optional: false - name: llvm-openmp - version: 21.1.8 + version: 22.1.4 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-21.1.8-h4922eb0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-22.1.4-h4922eb0_0.conda hash: - md5: f8640b709b37dc7758ddce45ea18d000 - sha256: a5a7ad16eecbe35cac63e529ea9c261bef4ccdd68cb1db247409f04529423989 + md5: fa2c5c7f8d5319ab9c9fcbbd04022abf + sha256: 40e841ae0a03dfb5eaab6479ba0745b3666c869f5a8d066d42a21615933eeb15 category: main optional: false - name: llvm-openmp - version: 21.1.8 + version: 22.1.4 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-21.1.8-h472b3d1_0.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/llvm-openmp-22.1.4-h0d3cbff_0.conda hash: - md5: e2d811e9f464dd67398b4ce1f9c7c872 - sha256: 2a41885f44cbc1546ff26369924b981efa37a29d20dc5445b64539ba240739e6 + md5: fac1a640081b85688ead36a88c4d20ff + sha256: c933580850e35ec0b8c53439aa63041e979fc6fe845fe0630bc6476acae8293c category: main optional: false - name: llvm-openmp - version: 21.1.8 + version: 22.1.4 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-21.1.8-h4a912ad_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-22.1.4-hc7d1edf_0.conda hash: - md5: 206ad2df1b5550526e386087bef543c7 - sha256: 56bcd20a0a44ddd143b6ce605700fdf876bcf5c509adc50bf27e76673407a070 + md5: 46d04a647df7a4525e487d88068d19ef + sha256: a269273ccf48be6ac582bb958713ba8373262b9157a0fc76b7e5475e8a1d2a78 category: main optional: false - name: llvm-openmp - version: 21.1.8 + version: 22.1.4 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/llvm-openmp-21.1.8-h4fa8253_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/llvm-openmp-22.1.4-h4fa8253_0.conda hash: - md5: 0d8b425ac862bcf17e4b28802c9351cb - sha256: 145c4370abe870f10987efa9fc15a8383f1dab09abbc9ad4ff15a55d45658f7b + md5: 761757ab617e8bfef18cc422dd02bbad + sha256: 7d827f8c125ac2fe3a9d5b47c1f95fc540bb8ef78685e4bcf941957257bb1eff category: main optional: false - name: lume-model @@ -9230,59 +9396,59 @@ package: category: main optional: false - name: mako - version: 1.3.10 + version: 1.3.12 manager: conda platform: linux-64 dependencies: importlib-metadata: '' markupsafe: '>=0.9.2' python: '' - url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.10-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.12-pyhcf101f3_0.conda hash: - md5: 99f74609a309e434f25f0ede5f50580c - sha256: 6099a13faaaf22afa8daa273929f393d41140fc03509b4ef1e2f6858b511699d + md5: a73036dabdd6dfe9679ed893baa8b230 + sha256: d06d02574be3892020262464b49360a749c1d448ed9f0de52fe8a08bc1483261 category: main optional: false - name: mako - version: 1.3.10 + version: 1.3.12 manager: conda platform: osx-64 dependencies: importlib-metadata: '' markupsafe: '>=0.9.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.10-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.12-pyhcf101f3_0.conda hash: - md5: 99f74609a309e434f25f0ede5f50580c - sha256: 6099a13faaaf22afa8daa273929f393d41140fc03509b4ef1e2f6858b511699d + md5: a73036dabdd6dfe9679ed893baa8b230 + sha256: d06d02574be3892020262464b49360a749c1d448ed9f0de52fe8a08bc1483261 category: main optional: false - name: mako - version: 1.3.10 + version: 1.3.12 manager: conda platform: osx-arm64 dependencies: importlib-metadata: '' markupsafe: '>=0.9.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.10-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.12-pyhcf101f3_0.conda hash: - md5: 99f74609a309e434f25f0ede5f50580c - sha256: 6099a13faaaf22afa8daa273929f393d41140fc03509b4ef1e2f6858b511699d + md5: a73036dabdd6dfe9679ed893baa8b230 + sha256: d06d02574be3892020262464b49360a749c1d448ed9f0de52fe8a08bc1483261 category: main optional: false - name: mako - version: 1.3.10 + version: 1.3.12 manager: conda platform: win-64 dependencies: importlib-metadata: '' markupsafe: '>=0.9.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.10-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/mako-1.3.12-pyhcf101f3_0.conda hash: - md5: 99f74609a309e434f25f0ede5f50580c - sha256: 6099a13faaaf22afa8daa273929f393d41140fc03509b4ef1e2f6858b511699d + md5: a73036dabdd6dfe9679ed893baa8b230 + sha256: d06d02574be3892020262464b49360a749c1d448ed9f0de52fe8a08bc1483261 category: main optional: false - name: markdown-it-py @@ -9346,10 +9512,10 @@ package: libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.3-py311h3778330_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.3-py311h3778330_1.conda hash: - md5: 0954f1a6a26df4a510b54f73b2a0345c - sha256: 66c072c37aefa046f3fd4ca69978429421ef9e8a8572e19de534272a6482e997 + md5: f9efdf9b0f3d0cc309d56af6edf2a6b0 + sha256: 710e207b2e91308a34bcfe547c60ad86c1fa294827266ba18548c1fe1a9d8333 category: main optional: false - name: markupsafe @@ -9357,13 +9523,13 @@ package: manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-3.0.3-py312hacf3034_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/markupsafe-3.0.3-py312heb39f77_1.conda hash: - md5: 2e6f78b0281181edc92337aa12b96242 - sha256: e50fa11ea301d42fe64e587e2262f6afbe2ec42afe95e3ad4ccba06910b63155 + md5: d596f9d03043acd4ec711c844060da59 + sha256: 0eb418d4776a1a54c1869b11a5c4ae096ef9a46c8d7e481e32fa814561c5cfed category: main optional: false - name: markupsafe @@ -9374,10 +9540,10 @@ package: __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.3-py312h5748b74_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.3-py312h04c11ed_1.conda hash: - md5: 82221456841d3014a175199e4792465b - sha256: b6aadcee6a0b814a0cb721e90575cbbe911b17ec46542460a9416ed2ec1a568e + md5: 11d95ab83ef0a82cc2de12c1e0b47fe4 + sha256: 330394fb9140995b29ae215a19fad46fcc6691bdd1b7654513d55a19aaa091c1 category: main optional: false - name: markupsafe @@ -9390,14 +9556,14 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.3-py312h05f76fc_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/markupsafe-3.0.3-py312h05f76fc_1.conda hash: - md5: 9a50d5e7b4f2bf5db9790bbe9421cdf8 - sha256: db1d772015ef052fedb3b4e7155b13446b49431a0f8c54c56ca6f82e1d4e258f + md5: a73298d225c7852f97403ca105d10a13 + sha256: b744287a780211ac4595126ef96a44309c791f155d4724021ef99092bae4aace category: main optional: false - name: matplotlib-base - version: 3.10.8 + version: 3.10.9 manager: conda platform: linux-64 dependencies: @@ -9407,8 +9573,8 @@ package: fonttools: '>=4.22.0' freetype: '' kiwisolver: '>=1.3.1' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' libgcc: '>=14' libstdcxx: '>=14' numpy: '>=1.23,<3' @@ -9420,26 +9586,26 @@ package: python_abi: 3.11.* qhull: '>=2020.2,<2020.3.0a0' tk: '>=8.6.13,<8.7.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.8-py311h0f3be63_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.9-py311h0f3be63_0.conda hash: - md5: 21a0139015232dc0edbf6c2179b5ec24 - sha256: 300bbdb9c90cc1332cb72bc79baf25fa58fd78e0c16f4698ad719b206e42ee1b + md5: cc259645be458c9222ffcf321ff5fc1e + sha256: 3e122e4aacab6f07e046d87ddd2ad5896fb3bf344748ca784be3274891a4db8d category: main optional: false - name: matplotlib-base - version: 3.10.8 + version: 3.10.9 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' contourpy: '>=1.0.1' cycler: '>=0.10' fonttools: '>=4.22.0' freetype: '' kiwisolver: '>=1.3.1' libcxx: '>=19' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' numpy: '>=1.23,<3' packaging: '>=20.0' pillow: '>=8' @@ -9448,14 +9614,14 @@ package: python-dateutil: '>=2.7' python_abi: 3.12.* qhull: '>=2020.2,<2020.3.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.10.8-py312h7894933_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/matplotlib-base-3.10.9-py312h7609456_0.conda hash: - md5: 853618b60fdd11a6c3dbaadaa413407c - sha256: 2ce31cad23d5d5fc16ca9d25f47dcfc52e93f2a0c6e1dc6db28e583c42f88bdc + md5: c7133e403f67d8e34af93e0be4286478 + sha256: 7cec29b831c25744736c92d3fa9afe0e2c090087ce2387e7f1c7ecf08414b23e category: main optional: false - name: matplotlib-base - version: 3.10.8 + version: 3.10.9 manager: conda platform: osx-arm64 dependencies: @@ -9466,8 +9632,8 @@ package: freetype: '' kiwisolver: '>=1.3.1' libcxx: '>=19' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' numpy: '>=1.23,<3' packaging: '>=20.0' pillow: '>=8' @@ -9476,14 +9642,14 @@ package: python-dateutil: '>=2.7' python_abi: 3.12.* qhull: '>=2020.2,<2020.3.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.10.8-py312h605b88b_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/matplotlib-base-3.10.9-py312hf3defc7_0.conda hash: - md5: fbc4f90b3d63ea4e6c30f7733a0b5bfd - sha256: 3c96c85dd723a4c16fce4446d1f0dc7d64e46b6ae4629c66d65984b8593ee999 + md5: e5d83f3ae6ada32d4e64e366a41f9ff6 + sha256: c2dc997012fb8a901163cdad333ba5ba27733aa26d67a28a6501f4b4d69fcbce category: main optional: false - name: matplotlib-base - version: 3.10.8 + version: 3.10.9 manager: conda platform: win-64 dependencies: @@ -9492,8 +9658,8 @@ package: fonttools: '>=4.22.0' freetype: '' kiwisolver: '>=1.3.1' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' numpy: '>=1.23,<3' packaging: '>=20.0' pillow: '>=8' @@ -9505,10 +9671,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.10.8-py312h0ebf65c_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/matplotlib-base-3.10.9-py312h0ebf65c_0.conda hash: - md5: 46f73e68304eb61df083379b044e9eb9 - sha256: a0b6f97f562ec803483b8c222788a4364aafd47c4023e8529ebbb4f017477a86 + md5: 3752482b0df88d7a08a0791f906e87ae + sha256: 539ca0eac473a1b7f9da1071ddcd6fe9a3bdd9e51eab0f1c498e6345c1898e8b category: main optional: false - name: mdurl @@ -9560,7 +9726,7 @@ package: category: main optional: false - name: mkl - version: 2025.3.0 + version: 2025.3.1 manager: conda platform: linux-64 dependencies: @@ -9568,12 +9734,13 @@ package: _openmp_mutex: '>=4.5' libgcc: '>=14' libstdcxx: '>=14' - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.4' + onemkl-license: 2025.3.1 tbb: '>=2022.3.0' - url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2025.3.0-h0e700b2_463.conda + url: https://conda.anaconda.org/conda-forge/linux-64/mkl-2025.3.1-h0e700b2_11.conda hash: - md5: f121ddfc96e6a93a26d85906adf06208 - sha256: 659d79976f06d2b796a0836414573a737a0856b05facfa77e5cc114081a8b3d4 + md5: 1065cab1a38320768d811d740b18b213 + sha256: e03877a111b613dff7b599fd7146def11eb3517f3813e80aedddeb00843f0bf2 category: main optional: false - name: mkl @@ -9590,29 +9757,30 @@ package: category: main optional: false - name: mkl - version: 2025.3.0 + version: 2025.3.1 manager: conda platform: win-64 dependencies: - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.4' + onemkl-license: 2025.3.1 tbb: '>=2022.3.0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/mkl-2025.3.0-hac47afa_455.conda + url: https://conda.anaconda.org/conda-forge/win-64/mkl-2025.3.1-hac47afa_12.conda hash: - md5: fd05d1e894497b012d05a804232254ed - sha256: b2b4c84b95210760e4d12319416c60ab66e03674ccdcbd14aeb59f82ebb1318d + md5: a3b1ee571898432da7e13ecb7bfd76ae + sha256: d7b8343e10053c8527e2e20fd96787d368c97129ffa799e863069a36bd299457 category: main optional: false - name: mlflow - version: 3.9.0 + version: 3.11.1 manager: conda platform: linux-64 dependencies: __unix: '' - alembic: <2,!=1.10 - cachetools: <7,>=5.0.0 + alembic: <2,!=1.10.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 cryptography: <47,>=43.0.0 @@ -9623,21 +9791,21 @@ package: flask-cors: <7 gitpython: <4,>=3.1.9 graphene: <4 - gunicorn: <24 - huey: <3,>=2.5.0 + gunicorn: <26 + huey: <3,>=2.5.4 importlib-metadata: <9,>=3.7.0,!=4.7.0 matplotlib-base: <4 - mlflow-ui: 3.9.0 + mlflow-ui: 3.11.1 numpy: <3 opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 pandas: <3 prometheus_flask_exporter: <1 protobuf: <7,>=3.12.0 - pyarrow: <22,>=4.0.0 - pydantic: <3,>=1.10.8 + pyarrow: <24,>=4.0.0 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9649,20 +9817,20 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.11.1-pyh707e725_0.conda hash: - md5: 30af2b4a981dfe538d6ae7765719ae68 - sha256: 1ec752a77e16e07c12e66935c45ae71a429b210a177b857ed0d24abd7da33fc7 + md5: 75d35b7ceefa2fccda1ea8c66e4e230a + sha256: b1dde2a0ab7dc1a90cb1802a4033a573da85fbe97bc26d8f74d80d115f56116f category: main optional: false - name: mlflow - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-64 dependencies: __unix: '' - alembic: <2,!=1.10 - cachetools: <7,>=5.0.0 + alembic: <2,!=1.10.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 cryptography: <47,>=43.0.0 @@ -9673,21 +9841,21 @@ package: flask-cors: <7 gitpython: <4,>=3.1.9 graphene: <4 - gunicorn: <24 - huey: <3,>=2.5.0 + gunicorn: <26 + huey: <3,>=2.5.4 importlib-metadata: <9,>=3.7.0,!=4.7.0 matplotlib-base: <4 - mlflow-ui: 3.9.0 + mlflow-ui: 3.11.1 numpy: <3 opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 pandas: <3 prometheus_flask_exporter: <1 protobuf: <7,>=3.12.0 - pyarrow: <22,>=4.0.0 - pydantic: <3,>=1.10.8 + pyarrow: <24,>=4.0.0 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9699,20 +9867,20 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.11.1-pyh707e725_0.conda hash: - md5: 30af2b4a981dfe538d6ae7765719ae68 - sha256: 1ec752a77e16e07c12e66935c45ae71a429b210a177b857ed0d24abd7da33fc7 + md5: 75d35b7ceefa2fccda1ea8c66e4e230a + sha256: b1dde2a0ab7dc1a90cb1802a4033a573da85fbe97bc26d8f74d80d115f56116f category: main optional: false - name: mlflow - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-arm64 dependencies: __unix: '' - alembic: <2,!=1.10 - cachetools: <7,>=5.0.0 + alembic: <2,!=1.10.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 cryptography: <47,>=43.0.0 @@ -9723,21 +9891,21 @@ package: flask-cors: <7 gitpython: <4,>=3.1.9 graphene: <4 - gunicorn: <24 - huey: <3,>=2.5.0 + gunicorn: <26 + huey: <3,>=2.5.4 importlib-metadata: <9,>=3.7.0,!=4.7.0 matplotlib-base: <4 - mlflow-ui: 3.9.0 + mlflow-ui: 3.11.1 numpy: <3 opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 pandas: <3 prometheus_flask_exporter: <1 protobuf: <7,>=3.12.0 - pyarrow: <22,>=4.0.0 - pydantic: <3,>=1.10.8 + pyarrow: <24,>=4.0.0 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9749,20 +9917,20 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.11.1-pyh707e725_0.conda hash: - md5: 30af2b4a981dfe538d6ae7765719ae68 - sha256: 1ec752a77e16e07c12e66935c45ae71a429b210a177b857ed0d24abd7da33fc7 + md5: 75d35b7ceefa2fccda1ea8c66e4e230a + sha256: b1dde2a0ab7dc1a90cb1802a4033a573da85fbe97bc26d8f74d80d115f56116f category: main optional: false - name: mlflow - version: 3.9.0 + version: 3.11.1 manager: conda platform: win-64 dependencies: __win: '' - alembic: <2,!=1.10 - cachetools: <7,>=5.0.0 + alembic: <2,!=1.10.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 cryptography: <47,>=43.0.0 @@ -9773,20 +9941,20 @@ package: flask-cors: <7 gitpython: <4,>=3.1.9 graphene: <4 - huey: <3,>=2.5.0 + huey: <3,>=2.5.4 importlib-metadata: <9,>=3.7.0,!=4.7.0 matplotlib-base: <4 - mlflow-ui: 3.9.0 + mlflow-ui: 3.11.1 numpy: <3 opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 pandas: <3 prometheus_flask_exporter: <1 protobuf: <7,>=3.12.0 - pyarrow: <22,>=4.0.0 - pydantic: <3,>=1.10.8 + pyarrow: <24,>=4.0.0 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9799,19 +9967,19 @@ package: typing-extensions: <5,>=4.0.0 uvicorn: <1 waitress: <4 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.9.0-pyh7428d3b_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-3.11.1-pyh7428d3b_0.conda hash: - md5: c42cddea70b255e105a8e1bc80d0af47 - sha256: eaba7ea7bc30ca282d55698a23892320647c29fc0b673c47ebc66d351dc4c21b + md5: 7f70bb0663fc2ea94fe12e5126f1a742 + sha256: 775f1c08b29385eb489814883ece7a64c4ec6dfd85653a078ea389f676d26f0e category: main optional: false - name: mlflow-skinny - version: 3.9.0 + version: 3.11.1 manager: conda platform: linux-64 dependencies: __unix: '' - cachetools: <7,>=5.0.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 databricks-sdk: <1,>=0.20.0 @@ -9821,9 +9989,9 @@ package: opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 protobuf: <7,>=3.12.0 - pydantic: <3,>=1.10.8 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9831,19 +9999,19 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.11.1-pyh707e725_0.conda hash: - md5: 7259636f7643faf147feb36eb4f7c6a4 - sha256: d3ff75e001e5a5c3a98db215128c6788416ae5015bf0f6015abd770a2bb0a600 + md5: 67f364910df074a0c1d442da7c11de34 + sha256: 112c49cf0f53d9034973d288b346b2e450b10845bae3a83f76e576fd760d2178 category: main optional: false - name: mlflow-skinny - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-64 dependencies: __unix: '' - cachetools: <7,>=5.0.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 databricks-sdk: <1,>=0.20.0 @@ -9853,9 +10021,9 @@ package: opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 protobuf: <7,>=3.12.0 - pydantic: <3,>=1.10.8 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9863,19 +10031,19 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.11.1-pyh707e725_0.conda hash: - md5: 7259636f7643faf147feb36eb4f7c6a4 - sha256: d3ff75e001e5a5c3a98db215128c6788416ae5015bf0f6015abd770a2bb0a600 + md5: 67f364910df074a0c1d442da7c11de34 + sha256: 112c49cf0f53d9034973d288b346b2e450b10845bae3a83f76e576fd760d2178 category: main optional: false - name: mlflow-skinny - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-arm64 dependencies: __unix: '' - cachetools: <7,>=5.0.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 databricks-sdk: <1,>=0.20.0 @@ -9885,9 +10053,9 @@ package: opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 protobuf: <7,>=3.12.0 - pydantic: <3,>=1.10.8 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9895,19 +10063,19 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.11.1-pyh707e725_0.conda hash: - md5: 7259636f7643faf147feb36eb4f7c6a4 - sha256: d3ff75e001e5a5c3a98db215128c6788416ae5015bf0f6015abd770a2bb0a600 + md5: 67f364910df074a0c1d442da7c11de34 + sha256: 112c49cf0f53d9034973d288b346b2e450b10845bae3a83f76e576fd760d2178 category: main optional: false - name: mlflow-skinny - version: 3.9.0 + version: 3.11.1 manager: conda platform: win-64 dependencies: __win: '' - cachetools: <7,>=5.0.0 + cachetools: <8,>=5.0.0 click: <9,>=7.0 cloudpickle: <4 databricks-sdk: <1,>=0.20.0 @@ -9917,9 +10085,9 @@ package: opentelemetry-api: <3,>=1.9.0 opentelemetry-proto: <3,>=1.9.0 opentelemetry-sdk: <3,>=1.9.0 - packaging: <26 + packaging: <27 protobuf: <7,>=3.12.0 - pydantic: <3,>=1.10.8 + pydantic: <3,>=2.0.0 python: '>=3.10' python-dotenv: <2,>=0.19.0 pyyaml: <7,>=5.1 @@ -9927,209 +10095,209 @@ package: sqlparse: <1,>=0.4.0 typing-extensions: <5,>=4.0.0 uvicorn: <1 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.9.0-pyh7428d3b_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-skinny-3.11.1-pyh7428d3b_0.conda hash: - md5: 0569afbba20ffb701ed88e0220060075 - sha256: f6b9b5ab35b0d78551293f20447421feb223f29525654e0c7715c0f59377da7a + md5: 65520f6f969595eeeeb97ecd8f643ee5 + sha256: bf82ce29b8f46767d5cc9f9972046e2fa5f13a535c37b838bf32429452d4f386 category: main optional: false - name: mlflow-ui - version: 3.9.0 + version: 3.11.1 manager: conda platform: linux-64 dependencies: __unix: '' flask: <4 gunicorn: <24 - mlflow-skinny: 3.9.0 + mlflow-skinny: 3.11.1 python: '>=3.10' querystring_parser: <2 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.11.1-pyh707e725_0.conda hash: - md5: ec81d16abaae6781ee2209d3d75d3ae2 - sha256: 806a6622bd614493ace6b3b3e4ae8c1eaaae1a77452ead0c635847944889e04e + md5: 669b819d70ab78badc8cf2116b78e787 + sha256: c9dcb40c5a1524a2219970e60365db0181974ce61ebe6bdd809b0e0f1d8d3e3e category: main optional: false - name: mlflow-ui - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-64 dependencies: __unix: '' flask: <4 gunicorn: <24 - mlflow-skinny: 3.9.0 + mlflow-skinny: 3.11.1 python: '>=3.10' querystring_parser: <2 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.11.1-pyh707e725_0.conda hash: - md5: ec81d16abaae6781ee2209d3d75d3ae2 - sha256: 806a6622bd614493ace6b3b3e4ae8c1eaaae1a77452ead0c635847944889e04e + md5: 669b819d70ab78badc8cf2116b78e787 + sha256: c9dcb40c5a1524a2219970e60365db0181974ce61ebe6bdd809b0e0f1d8d3e3e category: main optional: false - name: mlflow-ui - version: 3.9.0 + version: 3.11.1 manager: conda platform: osx-arm64 dependencies: __unix: '' flask: <4 gunicorn: <24 - mlflow-skinny: 3.9.0 + mlflow-skinny: 3.11.1 python: '>=3.10' querystring_parser: <2 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.9.0-pyh707e725_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.11.1-pyh707e725_0.conda hash: - md5: ec81d16abaae6781ee2209d3d75d3ae2 - sha256: 806a6622bd614493ace6b3b3e4ae8c1eaaae1a77452ead0c635847944889e04e + md5: 669b819d70ab78badc8cf2116b78e787 + sha256: c9dcb40c5a1524a2219970e60365db0181974ce61ebe6bdd809b0e0f1d8d3e3e category: main optional: false - name: mlflow-ui - version: 3.9.0 + version: 3.11.1 manager: conda platform: win-64 dependencies: __win: '' flask: <4 - mlflow-skinny: 3.9.0 + mlflow-skinny: 3.11.1 python: '>=3.10' querystring_parser: <2 waitress: <4 - url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.9.0-pyh7428d3b_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/mlflow-ui-3.11.1-pyh7428d3b_0.conda hash: - md5: f973a5da3759c7e1e3bd130fff11ed81 - sha256: bd99ce42dad9a0ac8d0bc92c5b69e682a93d92852772a2cc4a79d2eaa59d473c + md5: 14cb6f595c5f0a6e1cdbe5e6c0b854ef + sha256: baec87e8c815fbe9e349263f5be557ac86da95a8df6ac57255b60f5ad60b5e41 category: main optional: false - name: more-itertools - version: 10.8.0 + version: 11.0.2 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-10.8.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-11.0.2-pyhcf101f3_0.conda hash: - md5: 32f78e9d06e8593bc4bbf1338da06f5f - sha256: 449609f0d250607a300754474350a3b61faf45da183d3071e9720e453c765b8a + md5: b874955758a30a37c78b82ea5cf78fdb + sha256: 74f7b461e0f0e0709a0c8abb018de9ad885258b74790ffda1e750ac5ddde0a85 category: main optional: false - name: more-itertools - version: 10.8.0 + version: 11.0.2 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-10.8.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-11.0.2-pyhcf101f3_0.conda hash: - md5: 32f78e9d06e8593bc4bbf1338da06f5f - sha256: 449609f0d250607a300754474350a3b61faf45da183d3071e9720e453c765b8a + md5: b874955758a30a37c78b82ea5cf78fdb + sha256: 74f7b461e0f0e0709a0c8abb018de9ad885258b74790ffda1e750ac5ddde0a85 category: main optional: false - name: more-itertools - version: 10.8.0 + version: 11.0.2 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-10.8.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-11.0.2-pyhcf101f3_0.conda hash: - md5: 32f78e9d06e8593bc4bbf1338da06f5f - sha256: 449609f0d250607a300754474350a3b61faf45da183d3071e9720e453c765b8a + md5: b874955758a30a37c78b82ea5cf78fdb + sha256: 74f7b461e0f0e0709a0c8abb018de9ad885258b74790ffda1e750ac5ddde0a85 category: main optional: false - name: more-itertools - version: 10.8.0 + version: 11.0.2 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-10.8.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/more-itertools-11.0.2-pyhcf101f3_0.conda hash: - md5: 32f78e9d06e8593bc4bbf1338da06f5f - sha256: 449609f0d250607a300754474350a3b61faf45da183d3071e9720e453c765b8a + md5: b874955758a30a37c78b82ea5cf78fdb + sha256: 74f7b461e0f0e0709a0c8abb018de9ad885258b74790ffda1e750ac5ddde0a85 category: main optional: false - name: mpc - version: 1.3.1 + version: 1.4.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' gmp: '>=6.3.0,<7.0a0' - libgcc: '>=13' - mpfr: '>=4.2.1,<5.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/mpc-1.3.1-h24ddda3_1.conda + libgcc: '>=14' + mpfr: '>=4.2.2,<5.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/mpc-1.4.0-he0a73b1_0.conda hash: - md5: aa14b9a5196a6d8dd364164b7ce56acf - sha256: 1bf794ddf2c8b3a3e14ae182577c624fa92dea975537accff4bc7e5fea085212 + md5: 770d00bf57b5599c4544d61b61d8c6c6 + sha256: c1fdeebc9f8e4f51df265efca4ea20c7a13911193cc255db73cccb6e422ae486 category: main optional: false - name: mpc - version: 1.3.1 + version: 1.4.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' gmp: '>=6.3.0,<7.0a0' - mpfr: '>=4.2.1,<5.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/mpc-1.3.1-h9d8efa1_1.conda + mpfr: '>=4.2.2,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/mpc-1.4.0-h31caf2d_0.conda hash: - md5: 0520855aaae268ea413d6bc913f1384c - sha256: dcf91571da6c2f0db96d43a1b639047def05a0e1b6436d42c9129ab14af47b10 + md5: 52b3fbb35494ec12913a308397f52a9d + sha256: 272ac1d9a2db3c9dbe2359c79784558a4e9b38624a0cc07c8f50b500a1b95d25 category: main optional: false - name: mpc - version: 1.3.1 + version: 1.4.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' gmp: '>=6.3.0,<7.0a0' - mpfr: '>=4.2.1,<5.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/mpc-1.3.1-h8f1351a_1.conda + mpfr: '>=4.2.2,<5.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/mpc-1.4.0-h169892a_0.conda hash: - md5: a5635df796b71f6ca400fc7026f50701 - sha256: 2700899ad03302a1751dbf2bca135407e470dd83ac897ab91dd8675d4300f158 + md5: 2845c3a1d0d8da1db92aba8323892475 + sha256: a9774664adea222e4165efddcd902641c03c7d08fda3a83a5b0885e675ead309 category: main optional: false - name: mpfr - version: 4.2.1 + version: 4.2.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' gmp: '>=6.3.0,<7.0a0' - libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda + libgcc: '>=14' + url: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.2-he0a73b1_0.conda hash: - md5: 2eeb50cab6652538eee8fc0bc3340c81 - sha256: f25d2474dd557ca66c6231c8f5ace5af312efde1ba8290a6ea5e1732a4e669c0 + md5: 85ce2ffa51ab21da5efa4a9edc5946aa + sha256: 8690f550a780f75d9c47f7ffc15f5ff1c149d36ac17208e50eda101ca16611b9 category: main optional: false - name: mpfr - version: 4.2.1 + version: 4.2.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' gmp: '>=6.3.0,<7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/mpfr-4.2.1-haed47dc_3.conda + url: https://conda.anaconda.org/conda-forge/osx-64/mpfr-4.2.2-h31caf2d_0.conda hash: - md5: d511e58aaaabfc23136880d9956fa7a6 - sha256: dddb6721dff05b8dfb654c532725330231fcb81ff1e27d885ee0cdcc9fccf1c4 + md5: bc5ac4d19d24a6062f60560aab0e8976 + sha256: 0a238d8500b2206b04f780093c25d83694c8c9628ea50f4376463c608168bf95 category: main optional: false - name: mpfr - version: 4.2.1 + version: 4.2.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' gmp: '>=6.3.0,<7.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.1-hb693164_3.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/mpfr-4.2.2-h6bc93b0_0.conda hash: - md5: 4e4ea852d54cc2b869842de5044662fb - sha256: 4463e4e2aba7668e37a1b8532859191b4477a6f3602a5d6b4d64ad4c4baaeac5 + md5: a47a14da2103c9c7a390f7c8bc8d7f9b + sha256: af5eca85f7ffdd403275e916f1de40a7d4b48ae138f12479523d9500c6a073ba category: main optional: false - name: mpmath @@ -10243,7 +10411,7 @@ package: category: main optional: false - name: multidict - version: 6.7.0 + version: 6.7.1 manager: conda platform: linux-64 dependencies: @@ -10251,42 +10419,42 @@ package: libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.0-py311h3778330_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/multidict-6.7.1-py311h3778330_0.conda hash: - md5: 77f6c8f28e9feb6d578cd7215604d1c7 - sha256: f7465baba01062bc02c725fa580d6ad2b3843ea6eef6a80210e45fcf3894a325 + md5: 657ac3fca589a3da15a287868a146524 + sha256: 9f3d7b8d3543f667a2a918e4ac401d98fde65c874e08eb201a41ac735f8d9797 category: main optional: false - name: multidict - version: 6.7.0 + version: 6.7.1 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/multidict-6.7.0-py312h2352a57_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/multidict-6.7.1-py312hfc03ebc_0.conda hash: - md5: bf8bb4d92f3d07f998bd4fae10f46d14 - sha256: 7dfaf8ee2c1bad866b7b975191e22d1dab529b8eecb9012480005dd190e079e7 + md5: 60ca4e1376742de9d637162802d16102 + sha256: 5365f648eeb6770c9f05d01f95df9a050f28e3c6ad287178411560e8cdf12130 category: main optional: false - name: multidict - version: 6.7.0 + version: 6.7.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.0-py312hf0dca4a_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/multidict-6.7.1-py312h43af8aa_0.conda hash: - md5: 5049f778ef3b3df42d30ffa8be4c1746 - sha256: c97c106cd9d679ed8a997f162793d3f9dea9f08302e45c6fbd6efdd9275bc969 + md5: 8094abe00f22955a9396d91c690f36e8 + sha256: d7f2c4137271b158a452d02a5a3c4ceade8e8e75352fc90a4360f4a7eda9be9f category: main optional: false - name: multidict - version: 6.7.0 + version: 6.7.1 manager: conda platform: win-64 dependencies: @@ -10295,10 +10463,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/multidict-6.7.0-py312h05f76fc_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/multidict-6.7.1-py312h05f76fc_0.conda hash: - md5: c3ef35651feadbfa926790b0c0343197 - sha256: 002b3a8ea6a5482613e3bd8746a7875d159e1fd6707fea6973dd717f88807659 + md5: 3b54ef7993acc98becf31e0016e0404d + sha256: 3a33346421defe3bd5dfdd10bed8a7055a2ce3b696aafa47f9ec5b1749d38c54 category: main optional: false - name: multipledispatch @@ -10450,88 +10618,88 @@ package: category: main optional: false - name: narwhals - version: 2.16.0 + version: 2.20.0 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.16.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.20.0-pyhcf101f3_0.conda hash: - md5: 648a62e4e4cf1605abf73e7f48b87d5e - sha256: d9d358fb992938dc4ba292c4afa6677aac2b16464c9a4f35d69a6d6a923ad8f9 + md5: 6cac1a50359219d786453c6fef819f98 + sha256: 676cbfbf709ce984a14e3af5aef70f1ec94a29ea3fdec477115ae302b34a1a2d category: main optional: false - name: narwhals - version: 2.16.0 + version: 2.20.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.16.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.20.0-pyhcf101f3_0.conda hash: - md5: 648a62e4e4cf1605abf73e7f48b87d5e - sha256: d9d358fb992938dc4ba292c4afa6677aac2b16464c9a4f35d69a6d6a923ad8f9 + md5: 6cac1a50359219d786453c6fef819f98 + sha256: 676cbfbf709ce984a14e3af5aef70f1ec94a29ea3fdec477115ae302b34a1a2d category: main optional: false - name: narwhals - version: 2.16.0 + version: 2.20.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.16.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.20.0-pyhcf101f3_0.conda hash: - md5: 648a62e4e4cf1605abf73e7f48b87d5e - sha256: d9d358fb992938dc4ba292c4afa6677aac2b16464c9a4f35d69a6d6a923ad8f9 + md5: 6cac1a50359219d786453c6fef819f98 + sha256: 676cbfbf709ce984a14e3af5aef70f1ec94a29ea3fdec477115ae302b34a1a2d category: main optional: false - name: narwhals - version: 2.16.0 + version: 2.20.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.16.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/narwhals-2.20.0-pyhcf101f3_0.conda hash: - md5: 648a62e4e4cf1605abf73e7f48b87d5e - sha256: d9d358fb992938dc4ba292c4afa6677aac2b16464c9a4f35d69a6d6a923ad8f9 + md5: 6cac1a50359219d786453c6fef819f98 + sha256: 676cbfbf709ce984a14e3af5aef70f1ec94a29ea3fdec477115ae302b34a1a2d category: main optional: false - name: ncurses - version: '6.5' + version: '6.6' manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + libgcc: '>=14' + url: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.6-hdb14827_0.conda hash: - md5: 47e340acb35de30501a76c7c799c41d7 - sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: fc21868a1a5aacc937e7a18747acb8a5 + sha256: fc89f74bbe362fb29fa3c037697a89bec140b346a2469a90f7936d1d7ea4d8a3 category: main optional: false - name: ncurses - version: '6.5' + version: '6.6' manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - url: https://conda.anaconda.org/conda-forge/osx-64/ncurses-6.5-h0622a9a_3.conda + __osx: '>=11.0' + url: https://conda.anaconda.org/conda-forge/osx-64/ncurses-6.6-hcc0dc9a_0.conda hash: - md5: ced34dd9929f491ca6dab6a2927aff25 - sha256: ea4a5d27ded18443749aefa49dc79f6356da8506d508b5296f60b8d51e0c4bd9 + md5: 31b8740cf1b2588d4e61c81191004061 + sha256: f5f7e006ff4271305ab4cc08eedd855c67a571793c3d18aff73f645f088a8cae category: main optional: false - name: ncurses - version: '6.5' + version: '6.6' manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.6-h1d4f5a5_0.conda hash: - md5: 068d497125e4bf8a66bf707254fff5ae - sha256: 2827ada40e8d9ca69a153a45f7fd14f32b2ead7045d3bbb5d10964898fe65733 + md5: 343d10ed5b44030a2f67193905aea159 + sha256: 4ea6c620b87bd1d42bb2ccc2c87cd2483fa2d7f9e905b14c223f11ff3f4c455d category: main optional: false - name: networkx @@ -10615,6 +10783,17 @@ package: sha256: 1945fd5b64b74ef3d57926156fb0bfe88ee637c49f3273067f7231b224f1d26d category: main optional: false +- name: nlohmann_json + version: 3.12.0 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/nlohmann_json-3.12.0-h5112557_1.conda + hash: + md5: 24a9dde77833cc48289ef92b4e724da4 + sha256: 045edd5d571c235de67472ad8fe03d9706b8426c4ba9a73f408f946034b6bc5e + category: main + optional: false - name: nodeenv version: 1.10.0 manager: conda @@ -10679,7 +10858,7 @@ package: category: main optional: false - name: numpy - version: 2.4.2 + version: 2.4.3 manager: conda platform: linux-64 dependencies: @@ -10691,32 +10870,32 @@ package: libstdcxx: '>=14' python: '' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.2-py311h2e04523_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.4.3-py311h2e04523_0.conda hash: - md5: a8105076864776eceae69d64d30e24d7 - sha256: 2f9971a62316b9acb6ade749cebb59ffe750d1c2d99fe7061c6440589f6d3299 + md5: cfc8f864dea571677095ebae8e6f0c07 + sha256: ea4e92bb68b58ce92c0d4152c308eecfee94f131d5ef247395fbe70b7697074d category: main optional: false - name: numpy - version: 2.4.2 + version: 2.4.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' liblapack: '>=3.9.0,<4.0a0' python: '' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/numpy-2.4.2-py312hb34da66_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/numpy-2.4.3-py312h746d82c_0.conda hash: - md5: c06b511affcf74a79b1852ae7b722035 - sha256: e9acaaafe6a0a698d4d759d860fc8a617724a3031ae1918f761e69297e543a3e + md5: 66360874f1f10cce1bb2f611ce6ad37d + sha256: b9f2bdf28f9a42a7ffd44fe10a8002e9f2419c36a5d28af1a59239002b2401f5 category: main optional: false - name: numpy - version: 2.4.2 + version: 2.4.3 manager: conda platform: osx-arm64 dependencies: @@ -10727,14 +10906,14 @@ package: liblapack: '>=3.9.0,<4.0a0' python: 3.12.* python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.2-py312he281c53_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-2.4.3-py312h84a4f5f_0.conda hash: - md5: 4afbe6ffff0335d25f3c5cc78b1350a4 - sha256: 7fd2f1a33b244129dcc2163304d103a7062fc38f01fe13945c9ea95cef12b954 + md5: 0a8a2049321d82aeaae02f07045d970e + sha256: 8116c570ca5b423b46d968be799eae7494b30fe7d65e4080fc891f35a01ea0d4 category: main optional: false - name: numpy - version: 2.4.2 + version: 2.4.3 manager: conda platform: win-64 dependencies: @@ -10746,24 +10925,46 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/numpy-2.4.2-py312ha72d056_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/numpy-2.4.3-py312ha3f287d_0.conda hash: - md5: 52254edfb993f9e61552c63813041689 - sha256: bae400995eed564cf68d3939d5b782680407b3e25dc7363687df19c6b2cf396f + md5: 6169671e14dc7c36eebfd9870446f11c + sha256: f0b92b9f58406ce21c7d0f037e58cb62380daffb9232c7cb31ab5edc217527e6 category: main optional: false -- name: openjpeg - version: 2.5.4 +- name: onemkl-license + version: 2025.3.1 manager: conda platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc: '>=14' - libpng: '>=1.6.50,<1.7.0a0' - libstdcxx: '>=14' - libtiff: '>=4.7.1,<4.8.0a0' - libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda + dependencies: {} + url: https://conda.anaconda.org/conda-forge/linux-64/onemkl-license-2025.3.1-hf2ce2f3_11.conda + hash: + md5: 4a1793b78e4309bbdb99bd033226f0d2 + sha256: 857bfc5bfbb3956e56a1db3f73f8850c95ef2d962d78471bfdc5de2319149fdb + category: main + optional: false +- name: onemkl-license + version: 2025.3.1 + manager: conda + platform: win-64 + dependencies: {} + url: https://conda.anaconda.org/conda-forge/win-64/onemkl-license-2025.3.1-h57928b3_12.conda + hash: + md5: 29ad104e60faa7ed1dc549ec029764bb + sha256: 03eac4174077397a5bc480021e62412e73e80f34072d81053899f65dfe1045c7 + category: main + optional: false +- name: openjpeg + version: 2.5.4 + manager: conda + platform: linux-64 + dependencies: + __glibc: '>=2.17,<3.0.a0' + libgcc: '>=14' + libpng: '>=1.6.50,<1.7.0a0' + libstdcxx: '>=14' + libtiff: '>=4.7.1,<4.8.0a0' + libzlib: '>=1.3.1,<2.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda hash: md5: 11b3379b191f63139e29c0d19dee24cd sha256: 3900f9f2dbbf4129cf3ad6acf4e4b6f7101390b53843591c53b00f034343bc4d @@ -10774,15 +10975,15 @@ package: manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libcxx: '>=19' - libpng: '>=1.6.50,<1.7.0a0' + libpng: '>=1.6.55,<1.7.0a0' libtiff: '>=4.7.1,<4.8.0a0' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.4-h87e8dc5_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/openjpeg-2.5.4-h52bb76a_0.conda hash: - md5: a67d3517ebbf615b91ef9fdc99934e0c - sha256: fdf4708a4e45b5fd9868646dd0c0a78429f4c0b8be490196c975e06403a841d0 + md5: 46e628da6e796c948fa8ec9d6d10bda3 + sha256: 9a37ecf9c086f3a50d0132e6087dcbe7ea978d80e2da267fa3199c486529b311 category: main optional: false - name: openjpeg @@ -10792,13 +10993,13 @@ package: dependencies: __osx: '>=11.0' libcxx: '>=19' - libpng: '>=1.6.50,<1.7.0a0' + libpng: '>=1.6.55,<1.7.0a0' libtiff: '>=4.7.1,<4.8.0a0' libzlib: '>=1.3.1,<2.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.4-hbfb3c88_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/openjpeg-2.5.4-hd9e9057_0.conda hash: - md5: 6bf3d24692c157a41c01ce0bd17daeea - sha256: dd73e8f1da7dd6a5494c5586b835cbe2ec68bace55610b1c4bf927400fe9c0d7 + md5: 4b5d3a91320976eec71678fad1e3569b + sha256: 60aca8b9f94d06b852b296c276b3cf0efba5a6eb9f25feb8708570d3a74f00e4 category: main optional: false - name: openjpeg @@ -10806,60 +11007,60 @@ package: manager: conda platform: win-64 dependencies: - libpng: '>=1.6.50,<1.7.0a0' + libpng: '>=1.6.55,<1.7.0a0' libtiff: '>=4.7.1,<4.8.0a0' libzlib: '>=1.3.1,<2.0a0' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.4-h24db6dd_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/openjpeg-2.5.4-h0e57b4f_0.conda hash: - md5: 5af852046226bb3cb15c7f61c2ac020a - sha256: 226c270a7e3644448954c47959c00a9bf7845f6d600c2a643db187118d028eee + md5: e723ab7cc2794c954e1b22fde51c16e4 + sha256: 24342dee891a49a9ba92e2018ec0bde56cc07fdaec95275f7a55b96f03ea4252 category: main optional: false - name: openssl - version: 3.6.1 + version: 3.6.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' ca-certificates: '' libgcc: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.1-h35e630c_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.2-h35e630c_0.conda hash: - md5: f61eb8cd60ff9057122a3d338b99c00f - sha256: 44c877f8af015332a5d12f5ff0fb20ca32f896526a7d0cdb30c769df1144fb5c + md5: da1b85b6a87e141f5140bb9924cecab0 + sha256: c0ef482280e38c71a08ad6d71448194b719630345b0c9c60744a2010e8a8e0cb category: main optional: false - name: openssl - version: 3.6.1 + version: 3.6.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' ca-certificates: '' - url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.6.1-hb6871ef_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/openssl-3.6.2-hc881268_0.conda hash: - md5: 30bb8d08b99b9a7600d39efb3559fff0 - sha256: e02e5639b0e4d6d4fcf0f3b082642844fb5a37316f5b0a1126c6271347462e90 + md5: 5cf0ece4375c73d7a5765e83565a69c7 + sha256: 334fd49ea31b99114f5afb1ec44555dc8c90640648302a4f8f838ee345d1ec50 category: main optional: false - name: openssl - version: 3.6.1 + version: 3.6.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' ca-certificates: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.1-hd24854e_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/openssl-3.6.2-hd24854e_0.conda hash: - md5: f4f6ad63f98f64191c3e77c5f5f29d76 - sha256: 361f5c5e60052abc12bdd1b50d7a1a43e6a6653aab99a2263bf2288d709dcf67 + md5: 25dcccd4f80f1638428613e0d7c9b4e1 + sha256: c91bf510c130a1ea1b6ff023e28bac0ccaef869446acd805e2016f69ebdc49ea category: main optional: false - name: openssl - version: 3.6.1 + version: 3.6.2 manager: conda platform: win-64 dependencies: @@ -10867,246 +11068,230 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.6.1-hf411b9b_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/openssl-3.6.2-hf411b9b_0.conda hash: - md5: eb585509b815415bc964b2c7e11c7eb3 - sha256: 53a5ad2e5553b8157a91bb8aa375f78c5958f77cb80e9d2ce59471ea8e5c0bd6 + md5: 05c7d624cff49dbd8db1ad5ba537a8a3 + sha256: feb5815125c60f2be4a411e532db1ed1cd2d7261a6a43c54cb6ae90724e2e154 category: main optional: false - name: opentelemetry-api - version: 1.39.1 + version: 1.16.0 manager: conda platform: linux-64 dependencies: deprecated: '>=1.2.6' - importlib-metadata: <8.8.0,>=6.0 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.39.1-pyhd8ed1ab_0.conda + python: '>=3.7' + setuptools: '>=16.0' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 4b9f51e3208d7960aedf2b18120c8a43 - sha256: 52360159686fde48e1a74538c72212fb11e6b0832e206cd47feb28e8f79c1bbd + md5: fed585631136a36d24d4aabcf27fbfed + sha256: be45f7d7f940769ae8f635e33a070f559368e71357907ade630bb7be8ef3f658 category: main optional: false - name: opentelemetry-api - version: 1.39.1 + version: 1.16.0 manager: conda platform: osx-64 dependencies: deprecated: '>=1.2.6' - importlib-metadata: <8.8.0,>=6.0 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.39.1-pyhd8ed1ab_0.conda + python: '>=3.7' + setuptools: '>=16.0' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 4b9f51e3208d7960aedf2b18120c8a43 - sha256: 52360159686fde48e1a74538c72212fb11e6b0832e206cd47feb28e8f79c1bbd + md5: fed585631136a36d24d4aabcf27fbfed + sha256: be45f7d7f940769ae8f635e33a070f559368e71357907ade630bb7be8ef3f658 category: main optional: false - name: opentelemetry-api - version: 1.39.1 + version: 1.16.0 manager: conda platform: osx-arm64 dependencies: deprecated: '>=1.2.6' - importlib-metadata: <8.8.0,>=6.0 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.39.1-pyhd8ed1ab_0.conda + python: '>=3.7' + setuptools: '>=16.0' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 4b9f51e3208d7960aedf2b18120c8a43 - sha256: 52360159686fde48e1a74538c72212fb11e6b0832e206cd47feb28e8f79c1bbd + md5: fed585631136a36d24d4aabcf27fbfed + sha256: be45f7d7f940769ae8f635e33a070f559368e71357907ade630bb7be8ef3f658 category: main optional: false - name: opentelemetry-api - version: 1.39.1 + version: 1.16.0 manager: conda platform: win-64 dependencies: deprecated: '>=1.2.6' - importlib-metadata: <8.8.0,>=6.0 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.39.1-pyhd8ed1ab_0.conda + python: '>=3.7' + setuptools: '>=16.0' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-api-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 4b9f51e3208d7960aedf2b18120c8a43 - sha256: 52360159686fde48e1a74538c72212fb11e6b0832e206cd47feb28e8f79c1bbd + md5: fed585631136a36d24d4aabcf27fbfed + sha256: be45f7d7f940769ae8f635e33a070f559368e71357907ade630bb7be8ef3f658 category: main optional: false - name: opentelemetry-proto - version: 1.39.1 + version: 1.41.1 manager: conda platform: linux-64 dependencies: protobuf: <7.0,>=5.0 python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.41.1-pyhd8ed1ab_0.conda hash: - md5: 60a647fcc92bf680db8661a05842aed8 - sha256: d892581707e7c72473dfb063b0d9342337479aab5dfaa9a131229f384f166725 + md5: 8bd6e2d39d9a30197575d93eeaf48e57 + sha256: a39c72879e613c1c787e94ab3e8d9c1bcae20200a65a37cca7cc1f2de60c5afc category: main optional: false - name: opentelemetry-proto - version: 1.39.1 + version: 1.41.1 manager: conda platform: osx-64 dependencies: protobuf: <7.0,>=5.0 python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.41.1-pyhd8ed1ab_0.conda hash: - md5: 60a647fcc92bf680db8661a05842aed8 - sha256: d892581707e7c72473dfb063b0d9342337479aab5dfaa9a131229f384f166725 + md5: 8bd6e2d39d9a30197575d93eeaf48e57 + sha256: a39c72879e613c1c787e94ab3e8d9c1bcae20200a65a37cca7cc1f2de60c5afc category: main optional: false - name: opentelemetry-proto - version: 1.39.1 + version: 1.41.1 manager: conda platform: osx-arm64 dependencies: protobuf: <7.0,>=5.0 python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.41.1-pyhd8ed1ab_0.conda hash: - md5: 60a647fcc92bf680db8661a05842aed8 - sha256: d892581707e7c72473dfb063b0d9342337479aab5dfaa9a131229f384f166725 + md5: 8bd6e2d39d9a30197575d93eeaf48e57 + sha256: a39c72879e613c1c787e94ab3e8d9c1bcae20200a65a37cca7cc1f2de60c5afc category: main optional: false - name: opentelemetry-proto - version: 1.39.1 + version: 1.41.1 manager: conda platform: win-64 dependencies: protobuf: <7.0,>=5.0 python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-proto-1.41.1-pyhd8ed1ab_0.conda hash: - md5: 60a647fcc92bf680db8661a05842aed8 - sha256: d892581707e7c72473dfb063b0d9342337479aab5dfaa9a131229f384f166725 + md5: 8bd6e2d39d9a30197575d93eeaf48e57 + sha256: a39c72879e613c1c787e94ab3e8d9c1bcae20200a65a37cca7cc1f2de60c5afc category: main optional: false - name: opentelemetry-sdk - version: 1.39.1 + version: 1.16.0 manager: conda platform: linux-64 dependencies: - opentelemetry-api: 1.39.1 - opentelemetry-semantic-conventions: 0.60b1 - python: '>=3.10' + opentelemetry-api: 1.16.0 + opentelemetry-semantic-conventions: 0.37b0 + python: '>=3.7' + setuptools: '>=16.0' typing-extensions: '>=3.7.4' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 5ec9b3bf5ded64393f381b507ecbdaef - sha256: f10167d138e1264ec621f77b965c6a2d7fa7d877a3276d88e42191c19122fb9c + md5: 42de278a97f49bebb07fb2cb6c05047c + sha256: 3a117fb181f456b66eb2c13a7f836463092d7c4e9b9eaa1c29fc5063f06a0a8a category: main optional: false - name: opentelemetry-sdk - version: 1.39.1 + version: 1.16.0 manager: conda platform: osx-64 dependencies: - opentelemetry-api: 1.39.1 - opentelemetry-semantic-conventions: 0.60b1 - python: '>=3.10' + opentelemetry-api: 1.16.0 + opentelemetry-semantic-conventions: 0.37b0 + python: '>=3.7' + setuptools: '>=16.0' typing-extensions: '>=3.7.4' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 5ec9b3bf5ded64393f381b507ecbdaef - sha256: f10167d138e1264ec621f77b965c6a2d7fa7d877a3276d88e42191c19122fb9c + md5: 42de278a97f49bebb07fb2cb6c05047c + sha256: 3a117fb181f456b66eb2c13a7f836463092d7c4e9b9eaa1c29fc5063f06a0a8a category: main optional: false - name: opentelemetry-sdk - version: 1.39.1 + version: 1.16.0 manager: conda platform: osx-arm64 dependencies: - opentelemetry-api: 1.39.1 - opentelemetry-semantic-conventions: 0.60b1 - python: '>=3.10' + opentelemetry-api: 1.16.0 + opentelemetry-semantic-conventions: 0.37b0 + python: '>=3.7' + setuptools: '>=16.0' typing-extensions: '>=3.7.4' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 5ec9b3bf5ded64393f381b507ecbdaef - sha256: f10167d138e1264ec621f77b965c6a2d7fa7d877a3276d88e42191c19122fb9c + md5: 42de278a97f49bebb07fb2cb6c05047c + sha256: 3a117fb181f456b66eb2c13a7f836463092d7c4e9b9eaa1c29fc5063f06a0a8a category: main optional: false - name: opentelemetry-sdk - version: 1.39.1 + version: 1.16.0 manager: conda platform: win-64 dependencies: - opentelemetry-api: 1.39.1 - opentelemetry-semantic-conventions: 0.60b1 - python: '>=3.10' + opentelemetry-api: 1.16.0 + opentelemetry-semantic-conventions: 0.37b0 + python: '>=3.7' + setuptools: '>=16.0' typing-extensions: '>=3.7.4' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.39.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-sdk-1.16.0-pyhd8ed1ab_0.conda hash: - md5: 5ec9b3bf5ded64393f381b507ecbdaef - sha256: f10167d138e1264ec621f77b965c6a2d7fa7d877a3276d88e42191c19122fb9c + md5: 42de278a97f49bebb07fb2cb6c05047c + sha256: 3a117fb181f456b66eb2c13a7f836463092d7c4e9b9eaa1c29fc5063f06a0a8a category: main optional: false - name: opentelemetry-semantic-conventions - version: 0.60b1 + version: 0.37b0 manager: conda platform: linux-64 dependencies: - deprecated: '>=1.2.6' - opentelemetry-api: 1.39.1 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.60b1-pyhd8ed1ab_0.conda + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.37b0-pyhd8ed1ab_0.conda hash: - md5: 8b6cc87c253c49d373b132568dea7e4e - sha256: 94043bcbbe837b2a3f579fd8e768fe041d1ed520f7e0b34ebd63cc32ff406aec + md5: 4a766d4cf4126dc099fca062ee8ade11 + sha256: e2d59febb1c17e62c0842d120df89a8e7c5584883c9f353bbb9128c7fa5ce0f0 category: main optional: false - name: opentelemetry-semantic-conventions - version: 0.60b1 + version: 0.37b0 manager: conda platform: osx-64 dependencies: - deprecated: '>=1.2.6' - opentelemetry-api: 1.39.1 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.60b1-pyhd8ed1ab_0.conda + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.37b0-pyhd8ed1ab_0.conda hash: - md5: 8b6cc87c253c49d373b132568dea7e4e - sha256: 94043bcbbe837b2a3f579fd8e768fe041d1ed520f7e0b34ebd63cc32ff406aec + md5: 4a766d4cf4126dc099fca062ee8ade11 + sha256: e2d59febb1c17e62c0842d120df89a8e7c5584883c9f353bbb9128c7fa5ce0f0 category: main optional: false - name: opentelemetry-semantic-conventions - version: 0.60b1 + version: 0.37b0 manager: conda platform: osx-arm64 dependencies: - deprecated: '>=1.2.6' - opentelemetry-api: 1.39.1 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.60b1-pyhd8ed1ab_0.conda + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.37b0-pyhd8ed1ab_0.conda hash: - md5: 8b6cc87c253c49d373b132568dea7e4e - sha256: 94043bcbbe837b2a3f579fd8e768fe041d1ed520f7e0b34ebd63cc32ff406aec + md5: 4a766d4cf4126dc099fca062ee8ade11 + sha256: e2d59febb1c17e62c0842d120df89a8e7c5584883c9f353bbb9128c7fa5ce0f0 category: main optional: false - name: opentelemetry-semantic-conventions - version: 0.60b1 + version: 0.37b0 manager: conda platform: win-64 dependencies: - deprecated: '>=1.2.6' - opentelemetry-api: 1.39.1 - python: '>=3.10' - typing_extensions: '>=4.5.0' - url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.60b1-pyhd8ed1ab_0.conda + python: '>=3.7' + url: https://conda.anaconda.org/conda-forge/noarch/opentelemetry-semantic-conventions-0.37b0-pyhd8ed1ab_0.conda hash: - md5: 8b6cc87c253c49d373b132568dea7e4e - sha256: 94043bcbbe837b2a3f579fd8e768fe041d1ed520f7e0b34ebd63cc32ff406aec + md5: 4a766d4cf4126dc099fca062ee8ade11 + sha256: e2d59febb1c17e62c0842d120df89a8e7c5584883c9f353bbb9128c7fa5ce0f0 category: main optional: false - name: opt_einsum @@ -11158,7 +11343,7 @@ package: category: main optional: false - name: optree - version: 0.18.0 + version: 0.19.0 manager: conda platform: linux-64 dependencies: @@ -11168,30 +11353,30 @@ package: python: '>=3.11,<3.12.0a0' python_abi: 3.11.* typing-extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/linux-64/optree-0.18.0-py311hdf67eae_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/optree-0.19.0-py311hdf67eae_0.conda hash: - md5: 7eb0268142bf6bea29a2573b10ae4d32 - sha256: 04b3dcf0a10c536eb952ac95b40314a54062f0e90690053323a58ffd19184c1f + md5: 31ba7cdcaa7cf05056a297898f855497 + sha256: 9f72b0082149ddc825b2df028a150c54636536e3eb42364eb84b40ec9d5af2b5 category: main optional: false - name: optree - version: 0.18.0 + version: 0.19.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libcxx: '>=19' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* typing-extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/osx-64/optree-0.18.0-py312hd099df3_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/optree-0.19.0-py312hdb80668_0.conda hash: - md5: 6c8a92f3e8a1093a4d458053b4d6e555 - sha256: a400df42b6dc1804742dc84a01663129681cdc7f686943648e08fd07f35191f7 + md5: 2718bc7708f21ae564088ae31b6e44ad + sha256: 2d43c43b3e8e7a6a32dc203ad63884d8e9be46dc0afed1e2dc42dc5e23759ac6 category: main optional: false - name: optree - version: 0.18.0 + version: 0.19.0 manager: conda platform: osx-arm64 dependencies: @@ -11200,14 +11385,14 @@ package: python: '>=3.12,<3.13.0a0' python_abi: 3.12.* typing-extensions: '>=4.12' - url: https://conda.anaconda.org/conda-forge/osx-arm64/optree-0.18.0-py312h84eede6_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/optree-0.19.0-py312h766f71e_0.conda hash: - md5: 5e75b9a5f0eeb12b8bd45446ed3b1d1e - sha256: 7497c12d56fde35509acae73f91eb602e8cf6abb4ff8483525684b76e8b01f10 + md5: a98fa17883d7862ef3049f171a03b9dc + sha256: 76ea1f736255aeea8b917ea826a0c186ab267656b156709ca374df5dc8ff4d26 category: main optional: false - name: optree - version: 0.18.0 + version: 0.19.0 manager: conda platform: win-64 dependencies: @@ -11217,76 +11402,80 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/optree-0.18.0-py312hf90b1b7_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/optree-0.19.0-py312hf90b1b7_0.conda hash: - md5: e3e5a89dc3a22211a09504a808a321e8 - sha256: 4931d6321419877948c57adfc2222e02197a2e0ad57bdeacbd541748764acfd9 + md5: fe63a5d9742a4d84e9a5217fd0360efc + sha256: 48e01d3c667f5e1c159c31af73887e8d64dd3f9ed3c576f4dfe35b189df82ce5 category: main optional: false - name: orc - version: 2.2.2 + version: 2.3.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' + libabseil: '*' libgcc: '>=14' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' snappy: '>=1.2.2,<1.3.0a0' tzdata: '' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.2.2-h19cb568_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/orc-2.3.0-h21090e2_0.conda hash: - md5: a98b8d7cfdd20004f1bdd1a51cb22c58 - sha256: 84cfe4e11d3186c0c369f111700e978c849fb9e4ab7ed031acbe3663daacd141 + md5: 8027fce94fdfdf2e54f9d18cbae496df + sha256: a60c2578c8422e0c67206d269767feb4d3e627511558b6866e5daf2231d5214d category: main optional: false - name: orc - version: 2.2.2 + version: 2.3.0 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' + libabseil: '*' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' snappy: '>=1.2.2,<1.3.0a0' tzdata: '' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/orc-2.2.2-h3073fbf_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/orc-2.3.0-hb9b210e_0.conda hash: - md5: 7323bc020618321c05afaf23f78460c0 - sha256: 6c7048ba82eea4c92c1dc8bdf0a6989609367ffef9ff719cf86066bab046e0d0 + md5: 292d30447800bc51a0d3e0e9738f5730 + sha256: c4872822be78b2503bba06b906604c87000e3a63c7b7b8cb459463d46c55814b category: main optional: false - name: orc - version: 2.2.2 + version: 2.3.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' + libabseil: '*' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' snappy: '>=1.2.2,<1.3.0a0' tzdata: '' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.2.2-hac85105_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/orc-2.3.0-hd11884d_0.conda hash: - md5: 1c52effb297c8287cc79c383428e43c4 - sha256: 9de7956c90c513e5e3ae4a637bf67ea1a09235151bad6fa266a3c24311d7fe1c + md5: 77bfe521901c1a247cc66c1276826a85 + sha256: 8594f064828cca9b8d625e2ebe79436fd4ffc030c950573380c54a8f4329f955 category: main optional: false - name: orc - version: 2.2.2 + version: 2.3.0 manager: conda platform: win-64 dependencies: - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libabseil: '*' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libzlib: '>=1.3.1,<2.0a0' lz4-c: '>=1.10.0,<1.11.0a0' snappy: '>=1.2.2,<1.3.0a0' @@ -11295,58 +11484,58 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' zstd: '>=1.5.7,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/orc-2.2.2-hbd3206f_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/orc-2.3.0-h8fc0eb6_0.conda hash: - md5: e20393ad8ebe534f3937e0a5da44e287 - sha256: 86549f63b4b30764e70fd3edc2df4d69e17880b317afa9fa93318a83f9213807 + md5: 1e03f610c02a16fdd7fee7430ec23115 + sha256: f65b96be3790bdb90195226dfbcac2025b680bdffdbedc7e87d919161a63f8a7 category: main optional: false - name: packaging - version: '25.0' + version: '26.2' manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-26.2-pyhc364b38_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: 4c06a92e74452cfa53623a81592e8934 + sha256: 3906abfb6511a3bb309e39b9b1b7bc38f50a723971de2395489fd1f379255890 category: main optional: false - name: packaging - version: '25.0' + version: '26.2' manager: conda platform: osx-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-26.2-pyhc364b38_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: 4c06a92e74452cfa53623a81592e8934 + sha256: 3906abfb6511a3bb309e39b9b1b7bc38f50a723971de2395489fd1f379255890 category: main optional: false - name: packaging - version: '25.0' + version: '26.2' manager: conda platform: osx-arm64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-26.2-pyhc364b38_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: 4c06a92e74452cfa53623a81592e8934 + sha256: 3906abfb6511a3bb309e39b9b1b7bc38f50a723971de2395489fd1f379255890 category: main optional: false - name: packaging - version: '25.0' + version: '26.2' manager: conda platform: win-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/packaging-26.2-pyhc364b38_0.conda hash: - md5: 58335b26c38bf4a20f399384c33cbcf9 - sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: 4c06a92e74452cfa53623a81592e8934 + sha256: 3906abfb6511a3bb309e39b9b1b7bc38f50a723971de2395489fd1f379255890 category: main optional: false - name: pandas @@ -11492,14 +11681,14 @@ package: category: main optional: false - name: pillow - version: 12.1.0 + version: 12.2.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - lcms2: '>=2.17,<3.0a0' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + lcms2: '>=2.18,<3.0a0' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' libgcc: '>=14' libjpeg-turbo: '>=3.1.2,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' @@ -11509,22 +11698,22 @@ package: python: '' python_abi: 3.11.* tk: '>=8.6.13,<8.7.0a0' - zlib-ng: '>=2.3.2,<2.4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.1.0-py311hf88fc01_0.conda + zlib-ng: '>=2.3.3,<2.4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/pillow-12.2.0-py311hf88fc01_0.conda hash: - md5: ce51a1258d127e1c72bad676235b9d6c - sha256: 218cfe38c3cb00a3246e01a30e03b1e4ef9afc6d3a20dc62ea1bcc3d96741343 + md5: b4e4b0fc807b68aa1706457f2e31279d + sha256: 5b182a7588874e497514b52e2ef278b66fa4089e94379d249897df28b917a659 category: main optional: false - name: pillow - version: 12.1.0 + version: 12.2.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - lcms2: '>=2.17,<3.0a0' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + __osx: '>=11.0' + lcms2: '>=2.18,<3.0a0' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' libjpeg-turbo: '>=3.1.2,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' @@ -11533,22 +11722,22 @@ package: python: '' python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' - zlib-ng: '>=2.3.2,<2.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-64/pillow-12.1.0-py312h4985050_0.conda + zlib-ng: '>=2.3.3,<2.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-64/pillow-12.2.0-py312he84af14_0.conda hash: - md5: 2cc7fe00971062013ccc3c6616665182 - sha256: ae49f74594eab749f3f78441f4c33a58ac710c813d3823b9a8862dddc1f0af28 + md5: 2062ffb1b958b050e65ddd8556bcb4d8 + sha256: 720a4bb7aa1cb6a1d4fa026350f69785f5f11fe4899730d575e32292399f470a category: main optional: false - name: pillow - version: 12.1.0 + version: 12.2.0 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - lcms2: '>=2.17,<3.0a0' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + lcms2: '>=2.18,<3.0a0' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' libjpeg-turbo: '>=3.1.2,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' @@ -11557,21 +11746,21 @@ package: python: 3.12.* python_abi: 3.12.* tk: '>=8.6.13,<8.7.0a0' - zlib-ng: '>=2.3.2,<2.4.0a0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-12.1.0-py312h4e908a4_0.conda + zlib-ng: '>=2.3.3,<2.4.0a0' + url: https://conda.anaconda.org/conda-forge/osx-arm64/pillow-12.2.0-py312h4e908a4_0.conda hash: - md5: d831c4844e7a04eab4aa91a2c26dbbdd - sha256: 8cf9e79ad0ba1206f716dd3f6ca9c48e2864882e0c514d1fe4dbfebe63f25ac0 + md5: 0634560e556adb3e7924668e49ad53fc + sha256: f7ee5d45bf16184d2b53f0d35c98c06e4e82e21688ce93e52b55c02ec7153bf3 category: main optional: false - name: pillow - version: 12.1.0 + version: 12.2.0 manager: conda platform: win-64 dependencies: - lcms2: '>=2.17,<3.0a0' - libfreetype: '>=2.14.1' - libfreetype6: '>=2.14.1' + lcms2: '>=2.18,<3.0a0' + libfreetype: '>=2.14.3' + libfreetype6: '>=2.14.3' libjpeg-turbo: '>=3.1.2,<4.0a0' libtiff: '>=4.7.1,<4.8.0a0' libwebp-base: '>=1.6.0,<2.0a0' @@ -11583,175 +11772,175 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - zlib-ng: '>=2.3.2,<2.4.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/pillow-12.1.0-py312h31f0997_0.conda + zlib-ng: '>=2.3.3,<2.4.0a0' + url: https://conda.anaconda.org/conda-forge/win-64/pillow-12.2.0-py312h31f0997_0.conda hash: - md5: 2e481e979b46c223b3be6485113f7ad1 - sha256: 5ad93e9f91e0e8863ca3f54a9dffe51633b41dc7f66e1d7debaec62f8d458f0a + md5: ba3bcb72a269e7751cadbdd784f84dec + sha256: ab7c254e49d0999bbfc3d3b2c76e7d5f9f831692c864c641cf10c557b727ad7e category: main optional: false - name: pip - version: '26.0' + version: 26.1.1 manager: conda platform: linux-64 dependencies: python: '>=3.10,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-26.0-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-26.1.1-pyh8b19718_0.conda hash: - md5: 50663f09ee2931b84e5726ba1384c87b - sha256: 1c54649ea52f22f0e78a83749a82bddcb1e13e8dc7164bc3f46e2c219fbb5b05 + md5: 35870d32aed92041d31cbb15e822dca3 + sha256: 1bd94ef1ae08fd811ef3b26857e46ba460c7430bf1f3ccd94a4d6614fd619bd5 category: main optional: false - name: pip - version: '26.0' + version: 26.1.1 manager: conda platform: osx-64 dependencies: python: '>=3.10,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-26.0-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-26.1.1-pyh8b19718_0.conda hash: - md5: 50663f09ee2931b84e5726ba1384c87b - sha256: 1c54649ea52f22f0e78a83749a82bddcb1e13e8dc7164bc3f46e2c219fbb5b05 + md5: 35870d32aed92041d31cbb15e822dca3 + sha256: 1bd94ef1ae08fd811ef3b26857e46ba460c7430bf1f3ccd94a4d6614fd619bd5 category: main optional: false - name: pip - version: '26.0' + version: 26.1.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-26.0-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-26.1.1-pyh8b19718_0.conda hash: - md5: 50663f09ee2931b84e5726ba1384c87b - sha256: 1c54649ea52f22f0e78a83749a82bddcb1e13e8dc7164bc3f46e2c219fbb5b05 + md5: 35870d32aed92041d31cbb15e822dca3 + sha256: 1bd94ef1ae08fd811ef3b26857e46ba460c7430bf1f3ccd94a4d6614fd619bd5 category: main optional: false - name: pip - version: '26.0' + version: 26.1.1 manager: conda platform: win-64 dependencies: python: '>=3.10,<3.13.0a0' setuptools: '' wheel: '' - url: https://conda.anaconda.org/conda-forge/noarch/pip-26.0-pyh8b19718_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pip-26.1.1-pyh8b19718_0.conda hash: - md5: 50663f09ee2931b84e5726ba1384c87b - sha256: 1c54649ea52f22f0e78a83749a82bddcb1e13e8dc7164bc3f46e2c219fbb5b05 + md5: 35870d32aed92041d31cbb15e822dca3 + sha256: 1bd94ef1ae08fd811ef3b26857e46ba460c7430bf1f3ccd94a4d6614fd619bd5 category: main optional: false - name: platformdirs - version: 4.5.1 + version: 4.9.6 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda hash: - md5: 1bd2e65c8c7ef24f4639ae6e850dacc2 - sha256: 04c64fb78c520e5c396b6e07bc9082735a5cc28175dbe23138201d0a9441800b + md5: 89c0b6d1793601a2a3a3f7d2d3d8b937 + sha256: 8f29915c172f1f7f4f7c9391cd5dac3ebf5d13745c8b7c8006032615246345a5 category: main optional: false - name: platformdirs - version: 4.5.1 + version: 4.9.6 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda hash: - md5: 1bd2e65c8c7ef24f4639ae6e850dacc2 - sha256: 04c64fb78c520e5c396b6e07bc9082735a5cc28175dbe23138201d0a9441800b + md5: 89c0b6d1793601a2a3a3f7d2d3d8b937 + sha256: 8f29915c172f1f7f4f7c9391cd5dac3ebf5d13745c8b7c8006032615246345a5 category: main optional: false - name: platformdirs - version: 4.5.1 + version: 4.9.6 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda hash: - md5: 1bd2e65c8c7ef24f4639ae6e850dacc2 - sha256: 04c64fb78c520e5c396b6e07bc9082735a5cc28175dbe23138201d0a9441800b + md5: 89c0b6d1793601a2a3a3f7d2d3d8b937 + sha256: 8f29915c172f1f7f4f7c9391cd5dac3ebf5d13745c8b7c8006032615246345a5 category: main optional: false - name: platformdirs - version: 4.5.1 + version: 4.9.6 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.9.6-pyhcf101f3_0.conda hash: - md5: 1bd2e65c8c7ef24f4639ae6e850dacc2 - sha256: 04c64fb78c520e5c396b6e07bc9082735a5cc28175dbe23138201d0a9441800b + md5: 89c0b6d1793601a2a3a3f7d2d3d8b937 + sha256: 8f29915c172f1f7f4f7c9391cd5dac3ebf5d13745c8b7c8006032615246345a5 category: main optional: false - name: plotly - version: 6.5.2 + version: 6.6.0 manager: conda platform: linux-64 dependencies: narwhals: '>=1.15.1' packaging: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.5.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.6.0-pyhd8ed1ab_0.conda hash: - md5: 7702bcd70891dd0154d765a69e1afa94 - sha256: 48d2caf66b8209bfb3fa160f5bc7cbd625deaa4826e8aa1bad706b2dd22bbb86 + md5: 3e9427ee186846052e81fadde8ebe96a + sha256: c418d325359fc7a0074cea7f081ef1bce26e114d2da8a0154c5d27ecc87a08e7 category: main optional: false - name: plotly - version: 6.5.2 + version: 6.6.0 manager: conda platform: osx-64 dependencies: narwhals: '>=1.15.1' packaging: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.5.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.6.0-pyhd8ed1ab_0.conda hash: - md5: 7702bcd70891dd0154d765a69e1afa94 - sha256: 48d2caf66b8209bfb3fa160f5bc7cbd625deaa4826e8aa1bad706b2dd22bbb86 + md5: 3e9427ee186846052e81fadde8ebe96a + sha256: c418d325359fc7a0074cea7f081ef1bce26e114d2da8a0154c5d27ecc87a08e7 category: main optional: false - name: plotly - version: 6.5.2 + version: 6.6.0 manager: conda platform: osx-arm64 dependencies: narwhals: '>=1.15.1' packaging: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.5.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.6.0-pyhd8ed1ab_0.conda hash: - md5: 7702bcd70891dd0154d765a69e1afa94 - sha256: 48d2caf66b8209bfb3fa160f5bc7cbd625deaa4826e8aa1bad706b2dd22bbb86 + md5: 3e9427ee186846052e81fadde8ebe96a + sha256: c418d325359fc7a0074cea7f081ef1bce26e114d2da8a0154c5d27ecc87a08e7 category: main optional: false - name: plotly - version: 6.5.2 + version: 6.6.0 manager: conda platform: win-64 dependencies: narwhals: '>=1.15.1' packaging: '' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.5.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/plotly-6.6.0-pyhd8ed1ab_0.conda hash: - md5: 7702bcd70891dd0154d765a69e1afa94 - sha256: 48d2caf66b8209bfb3fa160f5bc7cbd625deaa4826e8aa1bad706b2dd22bbb86 + md5: 3e9427ee186846052e81fadde8ebe96a + sha256: c418d325359fc7a0074cea7f081ef1bce26e114d2da8a0154c5d27ecc87a08e7 category: main optional: false - name: pre-commit - version: 4.5.1 + version: 4.6.0 manager: conda platform: linux-64 dependencies: @@ -11761,14 +11950,14 @@ package: python: '>=3.10' pyyaml: '>=5.1' virtualenv: '>=20.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.5.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.6.0-pyha770c72_0.conda hash: - md5: 7f3ac694319c7eaf81a0325d6405e974 - sha256: 5b81b7516d4baf43d0c185896b245fa7384b25dc5615e7baa504b7fa4e07b706 + md5: 7859736b4f8ebe6c8481bf48d91c9a1e + sha256: 716960bf0a9eb334458a26b3bdcb17b8d0786062138a4f48c7f335c8418c5d0b category: main optional: false - name: pre-commit - version: 4.5.1 + version: 4.6.0 manager: conda platform: osx-64 dependencies: @@ -11778,14 +11967,14 @@ package: python: '>=3.10' pyyaml: '>=5.1' virtualenv: '>=20.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.5.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.6.0-pyha770c72_0.conda hash: - md5: 7f3ac694319c7eaf81a0325d6405e974 - sha256: 5b81b7516d4baf43d0c185896b245fa7384b25dc5615e7baa504b7fa4e07b706 + md5: 7859736b4f8ebe6c8481bf48d91c9a1e + sha256: 716960bf0a9eb334458a26b3bdcb17b8d0786062138a4f48c7f335c8418c5d0b category: main optional: false - name: pre-commit - version: 4.5.1 + version: 4.6.0 manager: conda platform: osx-arm64 dependencies: @@ -11795,14 +11984,14 @@ package: python: '>=3.10' pyyaml: '>=5.1' virtualenv: '>=20.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.5.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.6.0-pyha770c72_0.conda hash: - md5: 7f3ac694319c7eaf81a0325d6405e974 - sha256: 5b81b7516d4baf43d0c185896b245fa7384b25dc5615e7baa504b7fa4e07b706 + md5: 7859736b4f8ebe6c8481bf48d91c9a1e + sha256: 716960bf0a9eb334458a26b3bdcb17b8d0786062138a4f48c7f335c8418c5d0b category: main optional: false - name: pre-commit - version: 4.5.1 + version: 4.6.0 manager: conda platform: win-64 dependencies: @@ -11812,10 +12001,10 @@ package: python: '>=3.10' pyyaml: '>=5.1' virtualenv: '>=20.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.5.1-pyha770c72_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pre-commit-4.6.0-pyha770c72_0.conda hash: - md5: 7f3ac694319c7eaf81a0325d6405e974 - sha256: 5b81b7516d4baf43d0c185896b245fa7384b25dc5615e7baa504b7fa4e07b706 + md5: 7859736b4f8ebe6c8481bf48d91c9a1e + sha256: 716960bf0a9eb334458a26b3bdcb17b8d0786062138a4f48c7f335c8418c5d0b category: main optional: false - name: prettytable @@ -11919,52 +12108,69 @@ package: sha256: 851a77ae1a8e90db9b9f3c4466abea7afb52713c3d98ceb0d37ba6ff27df2eff category: main optional: false +- name: prometheus-cpp + version: 1.3.0 + manager: conda + platform: win-64 + dependencies: + libcurl: '>=8.10.1,<9.0a0' + libzlib: '>=1.3.1,<2.0a0' + ucrt: '>=10.0.20348.0' + vc: '>=14.2,<15' + vc14_runtime: '>=14.29.30139' + zlib: '' + url: https://conda.anaconda.org/conda-forge/win-64/prometheus-cpp-1.3.0-hcea2f5d_0.conda + hash: + md5: 128297355faf0afcb84e22e43d472101 + sha256: ed08acd2ce6c69063693193450df89e8695e8b1251b399d34fb56ab45d900cbc + category: main + optional: false - name: prometheus_client - version: 0.24.1 + version: 0.25.0 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda hash: - md5: 7526d20621b53440b0aae45d4797847e - sha256: 75b2589159d04b3fb92db16d9970b396b9124652c784ab05b66f584edc97f283 + md5: a11ab1f31af799dd93c3a39881528884 + sha256: 4d7ec90d4f9c1f3b4a50623fefe4ebba69f651b102b373f7c0e9dbbfa43d495c category: main optional: false - name: prometheus_client - version: 0.24.1 + version: 0.25.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda hash: - md5: 7526d20621b53440b0aae45d4797847e - sha256: 75b2589159d04b3fb92db16d9970b396b9124652c784ab05b66f584edc97f283 + md5: a11ab1f31af799dd93c3a39881528884 + sha256: 4d7ec90d4f9c1f3b4a50623fefe4ebba69f651b102b373f7c0e9dbbfa43d495c category: main optional: false - name: prometheus_client - version: 0.24.1 + version: 0.25.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda hash: - md5: 7526d20621b53440b0aae45d4797847e - sha256: 75b2589159d04b3fb92db16d9970b396b9124652c784ab05b66f584edc97f283 + md5: a11ab1f31af799dd93c3a39881528884 + sha256: 4d7ec90d4f9c1f3b4a50623fefe4ebba69f651b102b373f7c0e9dbbfa43d495c category: main optional: false - name: prometheus_client - version: 0.24.1 + version: 0.25.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.24.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.25.0-pyhd8ed1ab_0.conda hash: - md5: 7526d20621b53440b0aae45d4797847e - sha256: 75b2589159d04b3fb92db16d9970b396b9124652c784ab05b66f584edc97f283 + md5: a11ab1f31af799dd93c3a39881528884 + sha256: 4d7ec90d4f9c1f3b4a50623fefe4ebba69f651b102b373f7c0e9dbbfa43d495c category: main optional: false - name: prometheus_flask_exporter @@ -12083,71 +12289,71 @@ package: category: main optional: false - name: protobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libgcc: '>=14' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-6.31.1-py311h425ed32_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/protobuf-6.33.5-py311h3f0a9aa_2.conda hash: - md5: 28ef5e67a2544510913d04a4a6dd9e12 - sha256: f5216cb89239542d39b9dfc9a757157f8c779e88a769c165e275da035b38cd02 + md5: 3b8a5188f2b1365af1105c40a7ec32e9 + sha256: f6184d8b4c2c39ef107b579f3712a38947ad52d5bd1c9415c919057ea8aed785 category: main optional: false - name: protobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: osx-64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/protobuf-6.31.1-py312h457ac99_2.conda + url: https://conda.anaconda.org/conda-forge/osx-64/protobuf-6.33.5-py312hf5f8d9f_2.conda hash: - md5: 4283909633ec7d07839e150f7a52c01b - sha256: f943fdccd095beaa7773615dab762ce846aa1f98a9d7ba0dcb90b85de77bdb21 + md5: fcf0fc2b6f794dc454a5521542b97e90 + sha256: e0cf97e208c236656576c8eace665c756e0e1f840b6191169f22b758d63633e8 category: main optional: false - name: protobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libcxx: '>=19' libzlib: '>=1.3.1,<2.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-6.31.1-py312h2c926ec_2.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/protobuf-6.33.5-py312h857ab9a_2.conda hash: - md5: a772c3d86f4e74dabcae0817d2af73c5 - sha256: b9eeaac17cae9fa0cd546b9eb4a29dd0672e36749b6b1dac15f14232d7fba4fd + md5: db3dd88ca6652ab2485d11f88a2b1d59 + sha256: 3e8720f23829f60103f61fc5e53ac36535da5896855a98d2bbbc6a35e78be430 category: main optional: false - name: protobuf - version: 6.31.1 + version: 6.33.5 manager: conda platform: win-64 dependencies: 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/protobuf-6.31.1-py312hcb3287e_2.conda + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/protobuf-6.33.5-py312hcb3287e_2.conda hash: - md5: 989246a50fed28bc6743d77805f6cc95 - sha256: 80fa7505b8d586b6913ff614fda7b42f724c6f1b0a46354d11f0b94ad3131243 + md5: fb436c574057d701c5ab12e82b2a8941 + sha256: e0b7a45635bd862851bd0d2c032caa68ed6efa3e81f158f2b499bf302215b871 category: main optional: false - name: pthread-stubs @@ -12202,197 +12408,197 @@ package: category: main optional: false - name: pyarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: - libarrow-acero: 21.0.0.* - libarrow-dataset: 21.0.0.* - libarrow-substrait: 21.0.0.* - libparquet: 21.0.0.* - pyarrow-core: 21.0.0 + libarrow-acero: 23.0.1.* + libarrow-dataset: 23.0.1.* + libarrow-substrait: 23.0.1.* + libparquet: 23.0.1.* + pyarrow-core: 23.0.1 python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-21.0.0-py311h38be061_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-23.0.1-py311h38be061_0.conda hash: - md5: 81fddeca1485036bbd54caaf6ff0eaca - sha256: 6fcd4084bf6aeb8c00a2ef4bd053c6b5b005316110e1e24534976e56566be807 + md5: 082290c246ad8418c71c596ee11603b4 + sha256: 6f30e576af058d1e502042e16dbd9e6d3681ed587385dafa164441a89fdf601a category: main optional: false - name: pyarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: - libarrow-acero: 21.0.0.* - libarrow-dataset: 21.0.0.* - libarrow-substrait: 21.0.0.* - libparquet: 21.0.0.* - pyarrow-core: 21.0.0 + libarrow-acero: 23.0.1.* + libarrow-dataset: 23.0.1.* + libarrow-substrait: 23.0.1.* + libparquet: 23.0.1.* + pyarrow-core: 23.0.1 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/pyarrow-21.0.0-py312hb401068_2.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pyarrow-23.0.1-py312hb401068_0.conda hash: - md5: b076cee5584c2dfb129e895ceed87510 - sha256: 5c3f942bd04e3cfcf140e7055e8eb406526fe59b5e5cb22c94c046b3e8c61bbf + md5: 9d2d172fb73dc93dc6e1927fa8a49c4c + sha256: 0d684a15fcba8ffb234956c97bd7eb227b763ee26cbbdadb3d26495ba7cb307d category: main optional: false - name: pyarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: - libarrow-acero: 21.0.0.* - libarrow-dataset: 21.0.0.* - libarrow-substrait: 21.0.0.* - libparquet: 21.0.0.* - pyarrow-core: 21.0.0 + libarrow-acero: 23.0.1.* + libarrow-dataset: 23.0.1.* + libarrow-substrait: 23.0.1.* + libparquet: 23.0.1.* + pyarrow-core: 23.0.1 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-21.0.0-py312h1f38498_2.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-23.0.1-py312h1f38498_0.conda hash: - md5: 0e7471762c1570ad7b126dd9fba37aaa - sha256: 190d96af195924af47b642d43b3bf0457fa12aeade1040c9c17b7c1b3603741e + md5: 9a2007e9af67ae4fc94ec64d29672382 + sha256: 3cc847d7fc9d16efb145dd2593c3bcc78a4423a77be1748214e7b1c02a85bcb7 category: main optional: false - name: pyarrow - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow-acero: 21.0.0.* - libarrow-dataset: 21.0.0.* - libarrow-substrait: 21.0.0.* - libparquet: 21.0.0.* - pyarrow-core: 21.0.0 + libarrow-acero: 23.0.1.* + libarrow-dataset: 23.0.1.* + libarrow-substrait: 23.0.1.* + libparquet: 23.0.1.* + pyarrow-core: 23.0.1 python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/win-64/pyarrow-21.0.0-py312h2e8e312_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyarrow-23.0.1-py312h2e8e312_0.conda hash: - md5: 48ddb292c26f7de03bf492a26836a368 - sha256: eaa4de4ec73a69817374edd00e6176e47193e7650f76527a3b12540c3ff2c5f0 + md5: 35a0bf970ae94226283f081608aa300b + sha256: a38a2c1478e0f2e557449dfe04e431609378b9cb1caeb509dbdc36ca7239ca46 category: main optional: false - name: pyarrow-core - version: 21.0.0 + version: 23.0.1 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libarrow: 21.0.0.* - libarrow-compute: 21.0.0.* + libarrow: 23.0.1.* + libarrow-compute: 23.0.1.* libgcc: '>=14' libstdcxx: '>=14' libzlib: '>=1.3.1,<2.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-21.0.0-py311h342b5a4_2_cpu.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyarrow-core-23.0.1-py311h66caee6_0_cpu.conda hash: - md5: 4657a1e595dccd3a72d3efa6d7c17759 - sha256: 653cba18a06a10758b0294b59d89f53a93b227a6066bcbdbb321bf857889f280 + md5: e20759a1f0049b4fef5d9863ed39ee85 + sha256: 37f14252f86e422a78a1c4453df43f261a910df0731f96beec00ac81ec012cf6 category: main optional: false - name: pyarrow-core - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libarrow: 21.0.0.* - libarrow-compute: 21.0.0.* - libcxx: '>=18' + __osx: '>=11.0' + libarrow: 23.0.1.* + libarrow-compute: 23.0.1.* + libcxx: '>=21' libzlib: '>=1.3.1,<2.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/pyarrow-core-21.0.0-py312h46fdf74_2_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pyarrow-core-23.0.1-py312h3987635_0_cpu.conda hash: - md5: cf288660c9610c04d1fcb6839086d6fc - sha256: 7f876486924817a201800610c207c888fa362be2488d0efdd9d40f1febb0fdf4 + md5: 7b6b5b493e59ace41b368e3a7bc87e09 + sha256: c01d0acc0c6a68726efdcedf651e8cf0597a5bb1598fb418fa6dea32cc2dc28e category: main optional: false - name: pyarrow-core - version: 21.0.0 + version: 23.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libarrow: 21.0.0.* - libarrow-compute: 21.0.0.* - libcxx: '>=18' + libarrow: 23.0.1.* + libarrow-compute: 23.0.1.* + libcxx: '>=21' libzlib: '>=1.3.1,<2.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-21.0.0-py312hae6ed00_2_cpu.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyarrow-core-23.0.1-py312h21b41d0_0_cpu.conda hash: - md5: aaaa33f438db56f58e2b06470bf4415f - sha256: 8b3405a382c983f7da6ad053b99bfdc71f9afe8dbad8f9af40e05008c278c3cf + md5: 2c0f60cf75d24b80367308e5454b472a + sha256: 285b146dbb09da5cd71cb8a460f833572f5e527ba44c5541b4739254aaf447d1 category: main optional: false - name: pyarrow-core - version: 21.0.0 + version: 23.0.1 manager: conda platform: win-64 dependencies: - libarrow: 21.0.0.* - libarrow-compute: 21.0.0.* + libarrow: 23.0.1.* + libarrow-compute: 23.0.1.* libzlib: '>=1.3.1,<2.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/pyarrow-core-21.0.0-py312h85419b5_2_cpu.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyarrow-core-23.0.1-py312h12c7521_0_cpu.conda hash: - md5: e5eb7ce6e53d80e52198941be9263f0b - sha256: b39e719912103a5928f891cb31e179d07c1c21ba0d3a41bbe5d1b90a63215660 + md5: 57a03f6ba3866b0fa13bee3d0ae7aed8 + sha256: 617bfc043a1994a6b1ad17aa67411c6bd92fc1bc474c5f3c6e6dd8c32f84be24 category: main optional: false - name: pyasn1 - version: 0.6.2 + version: 0.6.3 manager: conda platform: linux-64 dependencies: - python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.2-pyhd8ed1ab_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.3-pyhcf101f3_0.conda hash: - md5: c203d401759f448f9e792974e055bcdc - sha256: 2b6e22e97af814153c0a993ea66811de9db05b2a6946dcb97a3953af13c33a80 + md5: f5a488544d2eb37f46b3bebf1f378337 + sha256: 6fd53b7a2793404aef62313ff2fcfef0c661d6b71de90ef3d38c0908249eea76 category: main optional: false - name: pyasn1 - version: 0.6.2 + version: 0.6.3 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.3-pyhcf101f3_0.conda hash: - md5: c203d401759f448f9e792974e055bcdc - sha256: 2b6e22e97af814153c0a993ea66811de9db05b2a6946dcb97a3953af13c33a80 + md5: f5a488544d2eb37f46b3bebf1f378337 + sha256: 6fd53b7a2793404aef62313ff2fcfef0c661d6b71de90ef3d38c0908249eea76 category: main optional: false - name: pyasn1 - version: 0.6.2 + version: 0.6.3 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.3-pyhcf101f3_0.conda hash: - md5: c203d401759f448f9e792974e055bcdc - sha256: 2b6e22e97af814153c0a993ea66811de9db05b2a6946dcb97a3953af13c33a80 + md5: f5a488544d2eb37f46b3bebf1f378337 + sha256: 6fd53b7a2793404aef62313ff2fcfef0c661d6b71de90ef3d38c0908249eea76 category: main optional: false - name: pyasn1 - version: 0.6.2 + version: 0.6.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyasn1-0.6.3-pyhcf101f3_0.conda hash: - md5: c203d401759f448f9e792974e055bcdc - sha256: 2b6e22e97af814153c0a993ea66811de9db05b2a6946dcb97a3953af13c33a80 + md5: f5a488544d2eb37f46b3bebf1f378337 + sha256: 6fd53b7a2793404aef62313ff2fcfef0c661d6b71de90ef3d38c0908249eea76 category: main optional: false - name: pyasn1-modules @@ -12644,75 +12850,71 @@ package: category: main optional: false - name: pydantic - version: 2.12.5 + version: 2.13.3 manager: conda platform: linux-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.41.5 + pydantic-core: 2.46.3 python: '' - typing-extensions: '>=4.6.1' typing-inspection: '>=0.4.2' typing_extensions: '>=4.14.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.12.5-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.13.3-pyhcf101f3_0.conda hash: - md5: c3946ed24acdb28db1b5d63321dbca7d - sha256: 868569d9505b7fe246c880c11e2c44924d7613a8cdcc1f6ef85d5375e892f13d + md5: f690e6f204efd2e5c06b57518a383d98 + sha256: 12909d5c2bfb31492667dd4132ac900dd47f8162bd8b1dd9e5973ce8ea28ca1a category: main optional: false - name: pydantic - version: 2.12.5 + version: 2.13.3 manager: conda platform: osx-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.41.5 + pydantic-core: 2.46.3 python: '>=3.10' - typing-extensions: '>=4.6.1' typing-inspection: '>=0.4.2' typing_extensions: '>=4.14.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.12.5-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.13.3-pyhcf101f3_0.conda hash: - md5: c3946ed24acdb28db1b5d63321dbca7d - sha256: 868569d9505b7fe246c880c11e2c44924d7613a8cdcc1f6ef85d5375e892f13d + md5: f690e6f204efd2e5c06b57518a383d98 + sha256: 12909d5c2bfb31492667dd4132ac900dd47f8162bd8b1dd9e5973ce8ea28ca1a category: main optional: false - name: pydantic - version: 2.12.5 + version: 2.13.3 manager: conda platform: osx-arm64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.41.5 + pydantic-core: 2.46.3 python: '>=3.10' - typing-extensions: '>=4.6.1' typing-inspection: '>=0.4.2' typing_extensions: '>=4.14.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.12.5-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.13.3-pyhcf101f3_0.conda hash: - md5: c3946ed24acdb28db1b5d63321dbca7d - sha256: 868569d9505b7fe246c880c11e2c44924d7613a8cdcc1f6ef85d5375e892f13d + md5: f690e6f204efd2e5c06b57518a383d98 + sha256: 12909d5c2bfb31492667dd4132ac900dd47f8162bd8b1dd9e5973ce8ea28ca1a category: main optional: false - name: pydantic - version: 2.12.5 + version: 2.13.3 manager: conda platform: win-64 dependencies: annotated-types: '>=0.6.0' - pydantic-core: 2.41.5 + pydantic-core: 2.46.3 python: '>=3.10' - typing-extensions: '>=4.6.1' typing-inspection: '>=0.4.2' typing_extensions: '>=4.14.1' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.12.5-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-2.13.3-pyhcf101f3_0.conda hash: - md5: c3946ed24acdb28db1b5d63321dbca7d - sha256: 868569d9505b7fe246c880c11e2c44924d7613a8cdcc1f6ef85d5375e892f13d + md5: f690e6f204efd2e5c06b57518a383d98 + sha256: 12909d5c2bfb31492667dd4132ac900dd47f8162bd8b1dd9e5973ce8ea28ca1a category: main optional: false - name: pydantic-core - version: 2.41.5 + version: 2.46.3 manager: conda platform: linux-64 dependencies: @@ -12721,29 +12923,29 @@ package: 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.41.5-py311h902ca64_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.46.3-py311h902ca64_0.conda hash: - md5: 08d407f0331ff8e871db23bec7eef83c - sha256: da6e2060a91de065031214f9ca56e24906785ea412cd274d1f32128992dc0d43 + md5: f36c7a79a74f3d1e4012ff2db85e1839 + sha256: 20fe1fab98559d87a31ed93317800f6f03c4be873a411435346e3fef20340937 category: main optional: false - name: pydantic-core - version: 2.41.5 + version: 2.46.3 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' python: '' python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/osx-64/pydantic-core-2.41.5-py312h8a6388b_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pydantic-core-2.46.3-py312hc1db7ba_0.conda hash: - md5: 8ab9943e70b341775f266f8fd1e2911b - sha256: af6a81fdc058bcd22c87948df34744b33d622fbc12333cd4d2312b941b3205ec + md5: 50859c096046f5f3e8b960bedb2691da + sha256: f32ac5d4143e5d3849de2c3e4d371ed4a16108ae5d403f697986597a312f4f88 category: main optional: false - name: pydantic-core - version: 2.41.5 + version: 2.46.3 manager: conda platform: osx-arm64 dependencies: @@ -12751,14 +12953,14 @@ package: python: 3.12.* python_abi: 3.12.* typing-extensions: '>=4.6.0,!=4.7.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.41.5-py312h6ef9ec0_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pydantic-core-2.46.3-py312hb9d4441_0.conda hash: - md5: 88a76b4c912b6127d64298e3d8db980c - sha256: 048da0a49d644dba126905a1abcea0aee75efe88b5d621b9007b569dd753cfbc + md5: e2b7b7a7310c7874d24739eb34e293a7 + sha256: 5feb1dadf5f2b328f97f7b50b6ea370c1a27c644d10e95459e6498cc37f837cc category: main optional: false - name: pydantic-core - version: 2.41.5 + version: 2.46.3 manager: conda platform: win-64 dependencies: @@ -12768,81 +12970,81 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.41.5-py312hdabe01f_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/pydantic-core-2.46.3-py312hdabe01f_0.conda hash: - md5: 2e338a10e31828590cf031076bb143b6 - sha256: 06f5d122ac1c29679a6d588aa066c8684a087de12f84f3e81d90c205664eb62c + md5: 59d60eddb33a2d4224b25792cc738b34 + sha256: d4cfba3192a28b2f1d94d7b093fe2f200491754445f1c4c5d0a84f59234a4233 category: main optional: false - name: pydantic-extra-types - version: 2.11.0 + version: 2.11.2 manager: conda platform: linux-64 dependencies: pydantic: '>=2.5.2' python: '' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.2-pyhcf101f3_0.conda hash: - md5: 83984e3edee8f7312c0aa860682ee145 - sha256: 6a25f3b7a92833534eb9d09e3b4ba00195fbf459ec608d15dc9e31f81b67e972 + md5: f9acfec2bcfcf6f43594674389da835e + sha256: 0e86d31f300abe09d958d8a02c164e742b4cfe7403955a24ca02b498d50251c7 category: main optional: false - name: pydantic-extra-types - version: 2.11.0 + version: 2.11.2 manager: conda platform: osx-64 dependencies: pydantic: '>=2.5.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.2-pyhcf101f3_0.conda hash: - md5: 83984e3edee8f7312c0aa860682ee145 - sha256: 6a25f3b7a92833534eb9d09e3b4ba00195fbf459ec608d15dc9e31f81b67e972 + md5: f9acfec2bcfcf6f43594674389da835e + sha256: 0e86d31f300abe09d958d8a02c164e742b4cfe7403955a24ca02b498d50251c7 category: main optional: false - name: pydantic-extra-types - version: 2.11.0 + version: 2.11.2 manager: conda platform: osx-arm64 dependencies: pydantic: '>=2.5.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.2-pyhcf101f3_0.conda hash: - md5: 83984e3edee8f7312c0aa860682ee145 - sha256: 6a25f3b7a92833534eb9d09e3b4ba00195fbf459ec608d15dc9e31f81b67e972 + md5: f9acfec2bcfcf6f43594674389da835e + sha256: 0e86d31f300abe09d958d8a02c164e742b4cfe7403955a24ca02b498d50251c7 category: main optional: false - name: pydantic-extra-types - version: 2.11.0 + version: 2.11.2 manager: conda platform: win-64 dependencies: pydantic: '>=2.5.2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-extra-types-2.11.2-pyhcf101f3_0.conda hash: - md5: 83984e3edee8f7312c0aa860682ee145 - sha256: 6a25f3b7a92833534eb9d09e3b4ba00195fbf459ec608d15dc9e31f81b67e972 + md5: f9acfec2bcfcf6f43594674389da835e + sha256: 0e86d31f300abe09d958d8a02c164e742b4cfe7403955a24ca02b498d50251c7 category: main optional: false - name: pydantic-settings - version: 2.12.0 + version: 2.14.0 manager: conda platform: linux-64 dependencies: pydantic: '>=2.7.0' - python: '>=3.10' + python: '' python-dotenv: '>=0.21.0' typing-inspection: '>=0.4.0' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.12.0-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.14.0-pyhcf101f3_1.conda hash: - md5: 0a3042ce18b785982c64a8567cc3e512 - sha256: 17d552dd19501909d626ff50cd23753d56e03ab670ce9096f1c4068e1eb90f2a + md5: 0e2c1984a82047fbcca08f993a4c5a8e + sha256: b80cf1257e218fe784b2ddf2989ca8098a948d133f908dbbf162a8e8e155faa8 category: main optional: false - name: pydantic-settings - version: 2.12.0 + version: 2.14.0 manager: conda platform: osx-64 dependencies: @@ -12850,14 +13052,14 @@ package: python: '>=3.10' python-dotenv: '>=0.21.0' typing-inspection: '>=0.4.0' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.12.0-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.14.0-pyhcf101f3_1.conda hash: - md5: 0a3042ce18b785982c64a8567cc3e512 - sha256: 17d552dd19501909d626ff50cd23753d56e03ab670ce9096f1c4068e1eb90f2a + md5: 0e2c1984a82047fbcca08f993a4c5a8e + sha256: b80cf1257e218fe784b2ddf2989ca8098a948d133f908dbbf162a8e8e155faa8 category: main optional: false - name: pydantic-settings - version: 2.12.0 + version: 2.14.0 manager: conda platform: osx-arm64 dependencies: @@ -12865,14 +13067,14 @@ package: python: '>=3.10' python-dotenv: '>=0.21.0' typing-inspection: '>=0.4.0' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.12.0-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.14.0-pyhcf101f3_1.conda hash: - md5: 0a3042ce18b785982c64a8567cc3e512 - sha256: 17d552dd19501909d626ff50cd23753d56e03ab670ce9096f1c4068e1eb90f2a + md5: 0e2c1984a82047fbcca08f993a4c5a8e + sha256: b80cf1257e218fe784b2ddf2989ca8098a948d133f908dbbf162a8e8e155faa8 category: main optional: false - name: pydantic-settings - version: 2.12.0 + version: 2.14.0 manager: conda platform: win-64 dependencies: @@ -12880,62 +13082,62 @@ package: python: '>=3.10' python-dotenv: '>=0.21.0' typing-inspection: '>=0.4.0' - url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.12.0-pyh3cfb1c2_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydantic-settings-2.14.0-pyhcf101f3_1.conda hash: - md5: 0a3042ce18b785982c64a8567cc3e512 - sha256: 17d552dd19501909d626ff50cd23753d56e03ab670ce9096f1c4068e1eb90f2a + md5: 0e2c1984a82047fbcca08f993a4c5a8e + sha256: b80cf1257e218fe784b2ddf2989ca8098a948d133f908dbbf162a8e8e155faa8 category: main optional: false - name: pygments - version: 2.19.2 + version: 2.20.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda hash: - md5: 6b6ece66ebcae2d5f326c77ef2c5a066 - sha256: 5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a + md5: 16c18772b340887160c79a6acc022db0 + sha256: cf70b2f5ad9ae472b71235e5c8a736c9316df3705746de419b59d442e8348e86 category: main optional: false - name: pygments - version: 2.19.2 + version: 2.20.0 manager: conda platform: osx-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda hash: - md5: 6b6ece66ebcae2d5f326c77ef2c5a066 - sha256: 5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a + md5: 16c18772b340887160c79a6acc022db0 + sha256: cf70b2f5ad9ae472b71235e5c8a736c9316df3705746de419b59d442e8348e86 category: main optional: false - name: pygments - version: 2.19.2 + version: 2.20.0 manager: conda platform: osx-arm64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda hash: - md5: 6b6ece66ebcae2d5f326c77ef2c5a066 - sha256: 5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a + md5: 16c18772b340887160c79a6acc022db0 + sha256: cf70b2f5ad9ae472b71235e5c8a736c9316df3705746de419b59d442e8348e86 category: main optional: false - name: pygments - version: 2.19.2 + version: 2.20.0 manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pygments-2.20.0-pyhd8ed1ab_0.conda hash: - md5: 6b6ece66ebcae2d5f326c77ef2c5a066 - sha256: 5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a + md5: 16c18772b340887160c79a6acc022db0 + sha256: cf70b2f5ad9ae472b71235e5c8a736c9316df3705746de419b59d442e8348e86 category: main optional: false - name: pymongo - version: 4.16.0 + version: 4.17.0 manager: conda platform: linux-64 dependencies: @@ -12945,30 +13147,30 @@ package: libstdcxx: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/pymongo-4.16.0-py311h1ddb823_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pymongo-4.17.0-py311h1ddb823_0.conda hash: - md5: 02f7aba890904af3fd33e42142671215 - sha256: 497d3b4877a8ef3f01666dd65bf6f55fecf30eb73b80e1af8b99d5b7bd356e94 + md5: 72e57d202eaf4737bd65f48512e6fed5 + sha256: f7bcb7c510b966996e5f33512891857fec7f306809266dde0a48e855a23e010b category: main optional: false - name: pymongo - version: 4.16.0 + version: 4.17.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' dnspython: <3.0.0,>=2.6.1 libcxx: '>=19' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/pymongo-4.16.0-py312h11f4fa3_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pymongo-4.17.0-py312h959a22e_0.conda hash: - md5: b305380ff948c61be79c40e16e004c3b - sha256: 7ab9aba3c53f65a6c22625d056dde2ceea22220f3b82297e80b9c2bb589a0687 + md5: 6c7456a1d949d92a2d9657b1d757f54d + sha256: 920dfec9305228b73c9c8cbcfa93f881a6215095f5c4529aea4530a964305a8e category: main optional: false - name: pymongo - version: 4.16.0 + version: 4.17.0 manager: conda platform: osx-arm64 dependencies: @@ -12977,14 +13179,14 @@ package: libcxx: '>=19' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/pymongo-4.16.0-py312h6d95f44_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pymongo-4.17.0-py312h6d95f44_0.conda hash: - md5: cffc3de03821ad7843d76309b308985c - sha256: 7086ac8bc22353c5158de087f09d515e7fab4e072076641a391e16dafcf447aa + md5: e63869f54134f160d5c00fab37d50a83 + sha256: 475529a30e9e46c2d1a02dc343f8cece13722553e4c470fb2c9e3a4b6d4b6d5c category: main optional: false - name: pymongo - version: 4.16.0 + version: 4.17.0 manager: conda platform: win-64 dependencies: @@ -12994,10 +13196,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/pymongo-4.16.0-py312hbb81ca0_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pymongo-4.17.0-py312hbb81ca0_0.conda hash: - md5: 14a9abdf83db725d719ac04b31ee9239 - sha256: c730a5d47a31ca1be7c9c6956de2aff5cefe98b8f54a0ee75badb3f3fe6b1988 + md5: 7b64e0213ce4bd158b5bfa157e1c2c07 + sha256: 8bf881f9a5bb1abc343526afa75c9ae1d29c95bdb05816e93623e4eda3b13361 category: main optional: false - name: pynacl @@ -13008,14 +13210,14 @@ package: __glibc: '>=2.17,<3.0.a0' cffi: '>=1.4.1' libgcc: '>=14' - libsodium: '>=1.0.20,<1.0.21.0a0' + libsodium: '>=1.0.21,<1.0.22.0a0' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* six: '' - url: https://conda.anaconda.org/conda-forge/linux-64/pynacl-1.6.2-py311h49ec1c0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pynacl-1.6.2-py311hdf6b40b_1.conda hash: - md5: f9aa8eb9262de538769344f6d0d30899 - sha256: aa5fccb60978c45e44a8239d0f8b17edebfd04c6783fd577424a3e9da65529d0 + md5: fb7e00fed4fddee97e6cf0bd3ae9a27e + sha256: 4b89f502dc58df0abb27d4677ca4b0ef5230f5c28e24b80eef3dc0c9c968e225 category: main optional: false - name: pynacl @@ -13023,16 +13225,16 @@ package: manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' cffi: '>=1.4.1' - libsodium: '>=1.0.20,<1.0.21.0a0' + libsodium: '>=1.0.21,<1.0.22.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* six: '' - url: https://conda.anaconda.org/conda-forge/osx-64/pynacl-1.6.2-py312h1a1c95f_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pynacl-1.6.2-py312h327502a_1.conda hash: - md5: ba7ccb45c1809c9a97bcf7c1ab547799 - sha256: 0811c6d1998117360dcee61f55e984335f8b882eb92c4d8f9106187e5298eefe + md5: e14467b3bafa8177cff56f2cd22c63b7 + sha256: 504a8cd2b96e255d7e0aebe1929a56afc83f3015ece22efbe17e16240b56f2ac category: main optional: false - name: pynacl @@ -13042,14 +13244,14 @@ package: dependencies: __osx: '>=11.0' cffi: '>=1.4.1' - libsodium: '>=1.0.20,<1.0.21.0a0' + libsodium: '>=1.0.21,<1.0.22.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* six: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/pynacl-1.6.2-py312h2bbb03f_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pynacl-1.6.2-py312h6831925_1.conda hash: - md5: 4198cc5aea76e9fb9dee70ae8592b1b7 - sha256: 5c27150bdf0d281d12a14ade3e73d912ac2a0749c29110817a6364717be4924c + md5: e0e4cac5a7ccebc36a3945cd8f39c489 + sha256: cd8574cb3843e5da683df861e7f0a819f37d10ea15a0a9867ea10fbda77a86aa category: main optional: false - name: pynacl @@ -13058,77 +13260,73 @@ package: platform: win-64 dependencies: cffi: '>=1.4.1' - libsodium: '>=1.0.20,<1.0.21.0a0' + libsodium: '>=1.0.21,<1.0.22.0a0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* six: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/pynacl-1.6.2-py312he06e257_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pynacl-1.6.2-py312h570541e_1.conda hash: - md5: bffa651a7dfd4a1b70a044e93f307bc1 - sha256: 47c4ab1c0230ae211e18284e9ae4c3358530a38bebda2388b7b9da17b4c24d01 + md5: 7f2bb9bdb202d81c37609b2c457d2cfb + sha256: 7bb5f342ff1cb736c86dd57844e5d236bfe5af25d2fe5cd7e5309f1721520724 category: main optional: false - name: pyopenssl - version: 25.3.0 + version: 26.0.0 manager: conda platform: linux-64 dependencies: - cryptography: '>=45.0.7,<47' - python: '>=3.10' + cryptography: '>=46.0.0,<47' + python: '' typing-extensions: '>=4.9' - typing_extensions: '>=4.9' - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-25.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-26.0.0-pyhcf101f3_0.conda hash: - md5: ddf01a1d87103a152f725c7aeabffa29 - sha256: e3a1216bbc4622ac4dfd36c3f8fd3a90d800eebc9147fa3af7eab07d863516b3 + md5: 5291776e59082b5244ab973a8fd66e8b + sha256: db1475010a893f3592132fbf03d99cfbf10822fb03f185898f3d014af485fdbd category: main optional: false - name: pyopenssl - version: 25.3.0 + version: 26.0.0 manager: conda platform: osx-64 dependencies: - cryptography: '>=45.0.7,<47' + cryptography: '>=46.0.0,<47' python: '>=3.10' typing-extensions: '>=4.9' - typing_extensions: '>=4.9' - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-25.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-26.0.0-pyhcf101f3_0.conda hash: - md5: ddf01a1d87103a152f725c7aeabffa29 - sha256: e3a1216bbc4622ac4dfd36c3f8fd3a90d800eebc9147fa3af7eab07d863516b3 + md5: 5291776e59082b5244ab973a8fd66e8b + sha256: db1475010a893f3592132fbf03d99cfbf10822fb03f185898f3d014af485fdbd category: main optional: false - name: pyopenssl - version: 25.3.0 + version: 26.0.0 manager: conda platform: osx-arm64 dependencies: - cryptography: '>=45.0.7,<47' + cryptography: '>=46.0.0,<47' python: '>=3.10' typing-extensions: '>=4.9' - typing_extensions: '>=4.9' - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-25.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-26.0.0-pyhcf101f3_0.conda hash: - md5: ddf01a1d87103a152f725c7aeabffa29 - sha256: e3a1216bbc4622ac4dfd36c3f8fd3a90d800eebc9147fa3af7eab07d863516b3 + md5: 5291776e59082b5244ab973a8fd66e8b + sha256: db1475010a893f3592132fbf03d99cfbf10822fb03f185898f3d014af485fdbd category: main optional: false - name: pyopenssl - version: 25.3.0 + version: 26.0.0 manager: conda platform: win-64 dependencies: - cryptography: '>=45.0.7,<47' + cryptography: '>=46.0.0,<47' python: '>=3.10' typing-extensions: '>=4.9' - typing_extensions: '>=4.9' - url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-25.3.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pyopenssl-26.0.0-pyhcf101f3_0.conda hash: - md5: ddf01a1d87103a152f725c7aeabffa29 - sha256: e3a1216bbc4622ac4dfd36c3f8fd3a90d800eebc9147fa3af7eab07d863516b3 + md5: 5291776e59082b5244ab973a8fd66e8b + sha256: db1475010a893f3592132fbf03d99cfbf10822fb03f185898f3d014af485fdbd category: main optional: false - name: pyparsing @@ -13405,14 +13603,14 @@ package: category: main optional: false - name: python - version: 3.11.14 + version: 3.11.15 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.3,<3.0a0' + libexpat: '>=2.7.4,<3.0a0' libffi: '>=3.5.2,<3.6.0a0' libgcc: '>=14' liblzma: '>=5.8.2,<6.0a0' @@ -13422,83 +13620,83 @@ package: libxcrypt: '>=4.4.36' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' readline: '>=8.3,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.14-hd63d673_3_cpython.conda + url: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.15-hd63d673_0_cpython.conda hash: - md5: 26d8f4db8c578dedba9f2c11423e59e5 - sha256: 41b29c2d62f7028bb7bb05eef3ff55f81e3c1cb40e76ba95a890a058fbc2a896 + md5: a5ebcefec0c12a333bcd6d7bf3bddc1f + sha256: bf6a32c69889d38482436a786bea32276756cedf0e9805cc856ffd088e8d00f0 category: main optional: false - name: python - version: 3.12.12 + version: 3.12.13 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.7.3,<3.0a0' + libexpat: '>=2.7.4,<3.0a0' libffi: '>=3.5.2,<3.6.0a0' liblzma: '>=5.8.2,<6.0a0' libsqlite: '>=3.51.2,<4.0a0' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' readline: '>=8.3,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - url: https://conda.anaconda.org/conda-forge/osx-64/python-3.12.12-h74c2667_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/osx-64/python-3.12.13-ha9537fe_0_cpython.conda hash: - md5: 64f6c57fd1d23500084194c740da395e - sha256: a0dc682959d43789313346549370579604020617718f9ff09f8dc99fe4fb1faa + md5: ec05996c0d914a4e98ee3c7d789083f8 + sha256: fb592ceb1bc247d19247d5535083da4a79721553e29e1290f5d81c07d4f086b5 category: main optional: false - name: python - version: 3.12.12 + version: 3.12.13 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.7.3,<3.0a0' + libexpat: '>=2.7.4,<3.0a0' libffi: '>=3.5.2,<3.6.0a0' liblzma: '>=5.8.2,<6.0a0' libsqlite: '>=3.51.2,<4.0a0' libzlib: '>=1.3.1,<2.0a0' ncurses: '>=6.5,<7.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' readline: '>=8.3,<9.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' - url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.12-h18782d2_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.13-h8561d8f_0_cpython.conda hash: - md5: e198b8f74b12292d138eb4eceb004fa3 - sha256: 765e5d0f92dabc8c468d078a4409490e08181a6f9be6f5d5802a4e3131b9a69c + md5: 8e7608172fa4d1b90de9a745c2fd2b81 + sha256: e658e647a4a15981573d6018928dec2c448b10c77c557c29872043ff23c0eb6a category: main optional: false - name: python - version: 3.12.12 + version: 3.12.13 manager: conda platform: win-64 dependencies: bzip2: '>=1.0.8,<2.0a0' - libexpat: '>=2.7.3,<3.0a0' + libexpat: '>=2.7.4,<3.0a0' libffi: '>=3.5.2,<3.6.0a0' liblzma: '>=5.8.2,<6.0a0' libsqlite: '>=3.51.2,<4.0a0' libzlib: '>=1.3.1,<2.0a0' - openssl: '>=3.5.4,<4.0a0' + openssl: '>=3.5.5,<4.0a0' tk: '>=8.6.13,<8.7.0a0' tzdata: '' ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.12-h0159041_2_cpython.conda + url: https://conda.anaconda.org/conda-forge/win-64/python-3.12.13-h0159041_0_cpython.conda hash: - md5: 068897f82240d69580c2d93f93b56ff5 - sha256: 5937ab50dfeb979f7405132f73e836a29690f21162308b95b240b8037aa99975 + md5: 2956dff38eb9f8332ad4caeba941cfe7 + sha256: a02b446d8b7b167b61733a3de3be5de1342250403e72a63b18dac89e99e6180e category: main optional: false - name: python-dateutil @@ -13553,148 +13751,204 @@ package: sha256: d6a17ece93bbd5139e02d2bd7dbfa80bee1a4261dced63f65f679121686bf664 category: main optional: false -- name: python-dotenv - version: 1.2.1 +- name: python-discovery + version: 1.2.2 manager: conda platform: linux-64 dependencies: + filelock: '>=3.15.4' + platformdirs: <5,>=4.3.6 python: '' - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-discovery-1.2.2-pyhcf101f3_0.conda + hash: + md5: feb2e11368da12d6ce473b6573efab41 + sha256: 498ad019d75ba31c7891dc6d9efc8a7ed48cd5d5973f3a9377eb1b174577d3db + category: main + optional: false +- name: python-discovery + version: 1.2.2 + manager: conda + platform: osx-64 + dependencies: + filelock: '>=3.15.4' + platformdirs: <5,>=4.3.6 + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/python-discovery-1.2.2-pyhcf101f3_0.conda + hash: + md5: feb2e11368da12d6ce473b6573efab41 + sha256: 498ad019d75ba31c7891dc6d9efc8a7ed48cd5d5973f3a9377eb1b174577d3db + category: main + optional: false +- name: python-discovery + version: 1.2.2 + manager: conda + platform: osx-arm64 + dependencies: + filelock: '>=3.15.4' + platformdirs: <5,>=4.3.6 + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/python-discovery-1.2.2-pyhcf101f3_0.conda + hash: + md5: feb2e11368da12d6ce473b6573efab41 + sha256: 498ad019d75ba31c7891dc6d9efc8a7ed48cd5d5973f3a9377eb1b174577d3db + category: main + optional: false +- name: python-discovery + version: 1.2.2 + manager: conda + platform: win-64 + dependencies: + filelock: '>=3.15.4' + platformdirs: <5,>=4.3.6 + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/python-discovery-1.2.2-pyhcf101f3_0.conda hash: - md5: 083725d6cd3dc007f06d04bcf1e613a2 - sha256: aa98e0b1f5472161318f93224f1cfec1355ff69d2f79f896c0b9e033e4a6caf9 + md5: feb2e11368da12d6ce473b6573efab41 + sha256: 498ad019d75ba31c7891dc6d9efc8a7ed48cd5d5973f3a9377eb1b174577d3db category: main optional: false - name: python-dotenv - version: 1.2.1 + version: 1.2.2 + manager: conda + platform: linux-64 + dependencies: + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.2-pyhcf101f3_0.conda + hash: + md5: 130584ad9f3a513cdd71b1fdc1244e9c + sha256: 74e417a768f59f02a242c25e7db0aa796627b5bc8c818863b57786072aeb85e5 + category: main + optional: false +- name: python-dotenv + version: 1.2.2 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.2-pyhcf101f3_0.conda hash: - md5: 083725d6cd3dc007f06d04bcf1e613a2 - sha256: aa98e0b1f5472161318f93224f1cfec1355ff69d2f79f896c0b9e033e4a6caf9 + md5: 130584ad9f3a513cdd71b1fdc1244e9c + sha256: 74e417a768f59f02a242c25e7db0aa796627b5bc8c818863b57786072aeb85e5 category: main optional: false - name: python-dotenv - version: 1.2.1 + version: 1.2.2 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.2-pyhcf101f3_0.conda hash: - md5: 083725d6cd3dc007f06d04bcf1e613a2 - sha256: aa98e0b1f5472161318f93224f1cfec1355ff69d2f79f896c0b9e033e4a6caf9 + md5: 130584ad9f3a513cdd71b1fdc1244e9c + sha256: 74e417a768f59f02a242c25e7db0aa796627b5bc8c818863b57786072aeb85e5 category: main optional: false - name: python-dotenv - version: 1.2.1 + version: 1.2.2 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.2.2-pyhcf101f3_0.conda hash: - md5: 083725d6cd3dc007f06d04bcf1e613a2 - sha256: aa98e0b1f5472161318f93224f1cfec1355ff69d2f79f896c0b9e033e4a6caf9 + md5: 130584ad9f3a513cdd71b1fdc1244e9c + sha256: 74e417a768f59f02a242c25e7db0aa796627b5bc8c818863b57786072aeb85e5 category: main optional: false - name: python-multipart - version: 0.0.22 + version: 0.0.27 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.27-pyhcf101f3_0.conda hash: - md5: 5a2610edf297cbd1cbc0e2c17bc47efc - sha256: 8275c88b0f138dbd602c53bae9a11789126c6a2c97f7e89f679d3e7ccbb121ba + md5: 8093fa1c299e4bc6b015d4d01f0925dc + sha256: 27a8fe0284b8d9b2d3748b13d6d7b111c663ab8b2397a0c144d4859c0bdd8557 category: main optional: false - name: python-multipart - version: 0.0.22 + version: 0.0.27 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.27-pyhcf101f3_0.conda hash: - md5: 5a2610edf297cbd1cbc0e2c17bc47efc - sha256: 8275c88b0f138dbd602c53bae9a11789126c6a2c97f7e89f679d3e7ccbb121ba + md5: 8093fa1c299e4bc6b015d4d01f0925dc + sha256: 27a8fe0284b8d9b2d3748b13d6d7b111c663ab8b2397a0c144d4859c0bdd8557 category: main optional: false - name: python-multipart - version: 0.0.22 + version: 0.0.27 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.27-pyhcf101f3_0.conda hash: - md5: 5a2610edf297cbd1cbc0e2c17bc47efc - sha256: 8275c88b0f138dbd602c53bae9a11789126c6a2c97f7e89f679d3e7ccbb121ba + md5: 8093fa1c299e4bc6b015d4d01f0925dc + sha256: 27a8fe0284b8d9b2d3748b13d6d7b111c663ab8b2397a0c144d4859c0bdd8557 category: main optional: false - name: python-multipart - version: 0.0.22 + version: 0.0.27 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.22-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.27-pyhcf101f3_0.conda hash: - md5: 5a2610edf297cbd1cbc0e2c17bc47efc - sha256: 8275c88b0f138dbd602c53bae9a11789126c6a2c97f7e89f679d3e7ccbb121ba + md5: 8093fa1c299e4bc6b015d4d01f0925dc + sha256: 27a8fe0284b8d9b2d3748b13d6d7b111c663ab8b2397a0c144d4859c0bdd8557 category: main optional: false - name: python-tzdata - version: '2025.3' + version: '2026.2' manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.2-pyhd8ed1ab_0.conda hash: - md5: 7ead57407430ba33f681738905278d03 - sha256: 467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd + md5: f6ad7450fc21e00ecc23812baed6d2e4 + sha256: e943f9c15a6bdba2e1b9f423ab913b3f6b02197b0ef9f8e6b7464d78b59965b9 category: main optional: false - name: python-tzdata - version: '2025.3' + version: '2026.2' manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.2-pyhd8ed1ab_0.conda hash: - md5: 7ead57407430ba33f681738905278d03 - sha256: 467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd + md5: f6ad7450fc21e00ecc23812baed6d2e4 + sha256: e943f9c15a6bdba2e1b9f423ab913b3f6b02197b0ef9f8e6b7464d78b59965b9 category: main optional: false - name: python-tzdata - version: '2025.3' + version: '2026.2' manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.2-pyhd8ed1ab_0.conda hash: - md5: 7ead57407430ba33f681738905278d03 - sha256: 467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd + md5: f6ad7450fc21e00ecc23812baed6d2e4 + sha256: e943f9c15a6bdba2e1b9f423ab913b3f6b02197b0ef9f8e6b7464d78b59965b9 category: main optional: false - name: python-tzdata - version: '2025.3' + version: '2026.2' manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2026.2-pyhd8ed1ab_0.conda hash: - md5: 7ead57407430ba33f681738905278d03 - sha256: 467134ef39f0af2dbb57d78cb3e4821f01003488d331a8dd7119334f4f47bfbd + md5: f6ad7450fc21e00ecc23812baed6d2e4 + sha256: e943f9c15a6bdba2e1b9f423ab913b3f6b02197b0ef9f8e6b7464d78b59965b9 category: main optional: false - name: python_abi @@ -13752,21 +14006,22 @@ package: fmt: '>=12.1.0,<12.2.0a0' fsspec: '' jinja2: '' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.11.0,<4.0a0' libgcc: '>=14' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libstdcxx: '>=14' libtorch: 2.10.0 libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.0' mkl: '>=2025.3.0,<2026.0a0' + mpmath: <1.4 networkx: '' numpy: '>=1.23,<3' optree: '>=0.13.0' - pybind11: '' + pybind11: <3.0.2 pybind11-abi: '11' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* @@ -13774,10 +14029,10 @@ package: sleef: '>=3.9.0,<4.0a0' sympy: '>=1.13.3' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/linux-64/pytorch-2.10.0-cpu_mkl_py311_hc7fc7d9_101.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pytorch-2.10.0-cpu_mkl_py311_h3da180d_103.conda hash: - md5: 13dd865564825d378bf709c1dc479b1c - sha256: 2f0dfd06699048544b5a7e2a6238b1b002664a31cf19e944d5f173009718ad6f + md5: 3f9395221a4e9e70f984763ef4038078 + sha256: 9cf0af34581a6b0c7ee62cc53a75c1d7196f16a6467c302f8a0a39059f145984 category: main optional: false - name: pytorch @@ -13790,20 +14045,21 @@ package: fmt: '>=12.1.0,<12.2.0a0' fsspec: '' jinja2: '' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libtorch: 2.10.0 libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' llvm-openmp: '>=19.1.7' mkl: '>=2023.2.0,<2024.0a0' + mpmath: <1.4 networkx: '' numpy: '>=1.23,<3' optree: '>=0.13.0' - pybind11: '' + pybind11: <3.0.2 pybind11-abi: '11' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* @@ -13811,10 +14067,10 @@ package: sleef: '>=3.9.0,<4.0a0' sympy: '>=1.13.3' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/osx-64/pytorch-2.10.0-cpu_mkl_py312_h2ebdbff_101.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pytorch-2.10.0-cpu_mkl_py312_h83a8a02_103.conda hash: - md5: 297e53a74241f7ea16338aadaea654c0 - sha256: 44cc0c8e4628fb4564c0481876fbf4317b0622814720ab86b9804b0e927c280b + md5: 0a6e6658e91f89ea1c686d7675ea8b7c + sha256: 3544d270729421ff398140d1b1cfcb24f5bd1c7734fe02264446f71a581c477a category: main optional: false - name: pytorch @@ -13827,20 +14083,21 @@ package: fmt: '>=12.1.0,<12.2.0a0' fsspec: '' jinja2: '' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' liblapack: '>=3.9.0,<4.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libtorch: 2.10.0 libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' llvm-openmp: '>=19.1.7' + mpmath: <1.4 networkx: '' nomkl: '' numpy: '>=1.23,<3' optree: '>=0.13.0' - pybind11: '' + pybind11: <3.0.2 pybind11-abi: '11' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* @@ -13848,10 +14105,10 @@ package: sleef: '>=3.9.0,<4.0a0' sympy: '>=1.13.3' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/pytorch-2.10.0-cpu_generic_py312_he6e8542_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pytorch-2.10.0-cpu_generic_py312_h2470ad0_3.conda hash: - md5: ebd316f70bcc674a79e11c649dd84f2d - sha256: be8d43a07b66b62eec26aa153e82bad92d48d242a044376f6fed7ecdb2a12061 + md5: b4c7ecd785628fbd767d9cb854ec2c0c + sha256: 6da6392a6d89f043c914c658cdaf98c49e6860ab7e91a0afcb8463723bca4364 category: main optional: false - name: pytorch @@ -13863,19 +14120,20 @@ package: fmt: '>=12.1.0,<12.2.0a0' fsspec: '' jinja2: '' - libabseil: '>=20250512.1,<20250513.0a0' + libabseil: '>=20260107.1,<20260108.0a0' libblas: '*' libcblas: '>=3.11.0,<4.0a0' - libprotobuf: '>=6.31.1,<6.31.2.0a0' + libprotobuf: '>=6.33.5,<6.33.6.0a0' libtorch: 2.10.0 libuv: '>=1.51.0,<2.0a0' libzlib: '>=1.3.1,<2.0a0' - llvm-openmp: '>=21.1.8' + llvm-openmp: '>=22.1.0' mkl: '>=2025.3.0,<2026.0a0' + mpmath: <1.4 networkx: '' numpy: '>=1.23,<3' optree: '>=0.13.0' - pybind11: '' + pybind11: <3.0.2 pybind11-abi: '11' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* @@ -13886,10 +14144,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/pytorch-2.10.0-cpu_mkl_py312_h1201eed_101.conda + url: https://conda.anaconda.org/conda-forge/win-64/pytorch-2.10.0-cpu_mkl_py312_h9991af1_103.conda hash: - md5: 642bd38611e53e31b871b5305398dfd4 - sha256: 6d900ae013058c3f9dae4c66d21ffc9acda7fba4a4f22b2571a510e0f62365a2 + md5: 4c42b5a7c6d466fc3f53f8113f620d51 + sha256: 76be0f78976ae08c75a7e581bbc91e06b5bd84bb76e846e5fad840036a5a3134 category: main optional: false - name: pytorch-mutex @@ -13937,51 +14195,51 @@ package: category: main optional: false - name: pytz - version: '2025.2' + version: '2026.2' manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + python: '' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2026.2-pyhcf101f3_0.conda hash: - md5: bc8e3267d44011051f2eb14d22fb0960 - sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 + md5: 03cb60f505ad3ada0a95277af5faeb1a + sha256: 5020863d629f584b5c057333a67a7aed43e3ed013ba15dd70f353501ccb5aff6 category: main optional: false - name: pytz - version: '2025.2' + version: '2026.2' manager: conda platform: osx-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2026.2-pyhcf101f3_0.conda hash: - md5: bc8e3267d44011051f2eb14d22fb0960 - sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 + md5: 03cb60f505ad3ada0a95277af5faeb1a + sha256: 5020863d629f584b5c057333a67a7aed43e3ed013ba15dd70f353501ccb5aff6 category: main optional: false - name: pytz - version: '2025.2' + version: '2026.2' manager: conda platform: osx-arm64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2026.2-pyhcf101f3_0.conda hash: - md5: bc8e3267d44011051f2eb14d22fb0960 - sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 + md5: 03cb60f505ad3ada0a95277af5faeb1a + sha256: 5020863d629f584b5c057333a67a7aed43e3ed013ba15dd70f353501ccb5aff6 category: main optional: false - name: pytz - version: '2025.2' + version: '2026.2' manager: conda platform: win-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/pytz-2026.2-pyhcf101f3_0.conda hash: - md5: bc8e3267d44011051f2eb14d22fb0960 - sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 + md5: 03cb60f505ad3ada0a95277af5faeb1a + sha256: 5020863d629f584b5c057333a67a7aed43e3ed013ba15dd70f353501ccb5aff6 category: main optional: false - name: pyu2f @@ -14114,10 +14372,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.3-py311h3778330_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py311h3778330_1.conda hash: - md5: 707c3d23f2476d3bfde8345b4e7d7853 - sha256: 7dc5c27c0c23474a879ef5898ed80095d26de7f89f4720855603c324cca19355 + md5: a24add9a3bababee946f3bc1c829acfe + sha256: c9a6cd2c290d7c3d2b30ea34a0ccda30f770e8ddb2937871f2c404faf60d0050 category: main optional: false - name: pyyaml @@ -14129,10 +14387,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/osx-64/pyyaml-6.0.3-py312hacf3034_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/pyyaml-6.0.3-py312h51361c1_1.conda hash: - md5: dbc6cfbec3095d84d9f3baab0c6a5c24 - sha256: 28814df783a5581758d197262d773c92a72c8cedbec3ccadac90adf22daecd25 + md5: 9029301bf8a667cf57d6e88f03a6726b + sha256: d85e3be523b7173a194a66ae05a585ac1e14ccfbe81a9201b8047d6e45f2f7d9 category: main optional: false - name: pyyaml @@ -14144,10 +14402,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/osx-arm64/pyyaml-6.0.3-py312h5748b74_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.3-py312h04c11ed_1.conda hash: - md5: 6a2d7f8a026223c2fa1027c96c615752 - sha256: 690943c979a5bf014348933a68cd39e3bb9114d94371c4c5d846d2daaa82c7d9 + md5: 95a5f0831b5e0b1075bbd80fcffc52ac + sha256: 737959262d03c9c305618f2d48c7f1691fb996f14ae420bfd05932635c99f873 category: main optional: false - name: pyyaml @@ -14161,10 +14419,10 @@ package: vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' yaml: '>=0.2.5,<0.3.0a0' - url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/pyyaml-6.0.3-py312h05f76fc_1.conda hash: - md5: 4a68f80fbf85499f093101cc17ffbab7 - sha256: 54d04e61d17edffeba1e5cad45f10f272a016b6feec1fa8fa6af364d84a7b4fc + md5: 9f6ebef672522cb9d9a6257215ca5743 + sha256: 1cab6cbd6042b2a1d8ee4d6b4ec7f36637a41f57d2f5c5cf0c12b7c4ce6a62f6 category: main optional: false - name: qhull @@ -14283,10 +14541,10 @@ package: platform: linux-64 dependencies: libre2-11: 2025.11.05 - url: https://conda.anaconda.org/conda-forge/linux-64/re2-2025.11.05-h5301d42_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/re2-2025.11.05-h5301d42_1.conda hash: - md5: 0227d04521bc3d28c7995c7e1f99a721 - sha256: 2f225ddf4a274743045aded48053af65c31721e797a45beed6774fdc783febfb + md5: 66a715bc01c77d43aca1f9fcb13dde3c + sha256: 3fc684b81631348540e9a42f6768b871dfeab532d3f47d5c341f1f83e2a2b2b2 category: main optional: false - name: re2 @@ -14295,10 +14553,10 @@ package: platform: osx-64 dependencies: libre2-11: 2025.11.05 - url: https://conda.anaconda.org/conda-forge/osx-64/re2-2025.11.05-h7df6414_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/re2-2025.11.05-h77e0585_1.conda hash: - md5: 13dc8eedbaa30b753546e3d716f51816 - sha256: cd892b6b571fc6aaf9132a859e5ef0fae9e9ff980337ce7284798fa1d24bee5d + md5: b2cc31f114e4487d24e5617e62a24017 + sha256: 1aeb9a9554cc719d454ad6158afbb0c249973fa4ee1d782d7e40cbec1de9b061 category: main optional: false - name: re2 @@ -14307,10 +14565,10 @@ package: platform: osx-arm64 dependencies: libre2-11: 2025.11.05 - url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2025.11.05-h64b956e_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/re2-2025.11.05-ha480c28_1.conda hash: - md5: 1b35e663ed321840af65e7c5cde419f2 - sha256: 29c4bceb6b4530bac6820c30ba5a2f53fd26ed3e7003831ecf394e915b975fbc + md5: a1ff22f664b0affa3de712749ccfbf04 + sha256: 5bab972e8f2bff1b5b3574ffec8ecb89f7937578bd107584ed3fde507ff132f9 category: main optional: false - name: re2 @@ -14319,10 +14577,10 @@ package: platform: win-64 dependencies: libre2-11: 2025.11.05 - url: https://conda.anaconda.org/conda-forge/win-64/re2-2025.11.05-ha104f34_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/re2-2025.11.05-ha104f34_1.conda hash: - md5: 50746f61f199c4c00d42e33f5d6cfd0b - sha256: 9d1bb3d15cdd3257baee5fc063221514482f91154cd1457af126e1ec460bbeac + md5: 6807f05dcf3f1736ad6cc9525b8b8725 + sha256: 345b1ed8288d81510101f886aaf547e3294370e5dab340c4c3fcb0b25e5d99e0 category: main optional: false - name: readline @@ -14366,71 +14624,71 @@ package: category: main optional: false - name: requests - version: 2.32.5 + version: 2.33.1 manager: conda platform: linux-64 dependencies: - certifi: '>=2017.4.17' + certifi: '>=2023.5.7' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' python: '' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda + urllib3: '>=1.26,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_1.conda hash: - md5: c65df89a0b2e321045a9e01d1337b182 - sha256: 7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5 + md5: 9659f587a8ceacc21864260acd02fc67 + sha256: 7f2c24dd3bd3c104a1d2c9a10ead5ed6758b0976b74f972cfe9c19884ccc4241 category: main optional: false - name: requests - version: 2.32.5 + version: 2.33.1 manager: conda platform: osx-64 dependencies: - certifi: '>=2017.4.17' + certifi: '>=2023.5.7' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' python: '>=3.10' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda + urllib3: '>=1.26,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_1.conda hash: - md5: c65df89a0b2e321045a9e01d1337b182 - sha256: 7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5 + md5: 9659f587a8ceacc21864260acd02fc67 + sha256: 7f2c24dd3bd3c104a1d2c9a10ead5ed6758b0976b74f972cfe9c19884ccc4241 category: main optional: false - name: requests - version: 2.32.5 + version: 2.33.1 manager: conda platform: osx-arm64 dependencies: - certifi: '>=2017.4.17' + certifi: '>=2023.5.7' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' python: '>=3.10' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda + urllib3: '>=1.26,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_1.conda hash: - md5: c65df89a0b2e321045a9e01d1337b182 - sha256: 7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5 + md5: 9659f587a8ceacc21864260acd02fc67 + sha256: 7f2c24dd3bd3c104a1d2c9a10ead5ed6758b0976b74f972cfe9c19884ccc4241 category: main optional: false - name: requests - version: 2.32.5 + version: 2.33.1 manager: conda platform: win-64 dependencies: - certifi: '>=2017.4.17' + certifi: '>=2023.5.7' charset-normalizer: '>=2,<4' idna: '>=2.5,<4' python: '>=3.10' - urllib3: '>=1.21.1,<3' - url: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda + urllib3: '>=1.26,<3' + url: https://conda.anaconda.org/conda-forge/noarch/requests-2.33.1-pyhcf101f3_1.conda hash: - md5: c65df89a0b2e321045a9e01d1337b182 - sha256: 7813c38b79ae549504b2c57b3f33394cea4f2ad083f0994d2045c2e24cb538c5 + md5: 9659f587a8ceacc21864260acd02fc67 + sha256: 7f2c24dd3bd3c104a1d2c9a10ead5ed6758b0976b74f972cfe9c19884ccc4241 category: main optional: false - name: rich - version: 14.3.2 + version: 15.0.0 manager: conda platform: linux-64 dependencies: @@ -14438,14 +14696,14 @@ package: pygments: '>=2.13.0,<3.0.0' python: '' typing_extensions: '>=4.0.0,<5.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.2-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-15.0.0-pyhcf101f3_0.conda hash: - md5: 33950a076fd589a7655c6888cc3d2b34 - sha256: ed17985cec5a0540002c6cabe67848f7cc17e5f4019c0e2a40534e9b7c0b38de + md5: 0242025a3c804966bf71aa04eee82f66 + sha256: 3d6ba2c0fcdac3196ba2f0615b4104e532525ffa1335b50a2878be5ff488814a category: main optional: false - name: rich - version: 14.3.2 + version: 15.0.0 manager: conda platform: osx-64 dependencies: @@ -14453,14 +14711,14 @@ package: pygments: '>=2.13.0,<3.0.0' python: '>=3.10' typing_extensions: '>=4.0.0,<5.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.2-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-15.0.0-pyhcf101f3_0.conda hash: - md5: 33950a076fd589a7655c6888cc3d2b34 - sha256: ed17985cec5a0540002c6cabe67848f7cc17e5f4019c0e2a40534e9b7c0b38de + md5: 0242025a3c804966bf71aa04eee82f66 + sha256: 3d6ba2c0fcdac3196ba2f0615b4104e532525ffa1335b50a2878be5ff488814a category: main optional: false - name: rich - version: 14.3.2 + version: 15.0.0 manager: conda platform: osx-arm64 dependencies: @@ -14468,14 +14726,14 @@ package: pygments: '>=2.13.0,<3.0.0' python: '>=3.10' typing_extensions: '>=4.0.0,<5.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.2-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-15.0.0-pyhcf101f3_0.conda hash: - md5: 33950a076fd589a7655c6888cc3d2b34 - sha256: ed17985cec5a0540002c6cabe67848f7cc17e5f4019c0e2a40534e9b7c0b38de + md5: 0242025a3c804966bf71aa04eee82f66 + sha256: 3d6ba2c0fcdac3196ba2f0615b4104e532525ffa1335b50a2878be5ff488814a category: main optional: false - name: rich - version: 14.3.2 + version: 15.0.0 manager: conda platform: win-64 dependencies: @@ -14483,14 +14741,14 @@ package: pygments: '>=2.13.0,<3.0.0' python: '>=3.10' typing_extensions: '>=4.0.0,<5.0.0' - url: https://conda.anaconda.org/conda-forge/noarch/rich-14.3.2-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-15.0.0-pyhcf101f3_0.conda hash: - md5: 33950a076fd589a7655c6888cc3d2b34 - sha256: ed17985cec5a0540002c6cabe67848f7cc17e5f4019c0e2a40534e9b7c0b38de + md5: 0242025a3c804966bf71aa04eee82f66 + sha256: 3d6ba2c0fcdac3196ba2f0615b4104e532525ffa1335b50a2878be5ff488814a category: main optional: false - name: rich-toolkit - version: 0.18.1 + version: 0.19.7 manager: conda platform: linux-64 dependencies: @@ -14498,14 +14756,14 @@ package: python: '' rich: '>=13.7.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.18.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.19.7-pyhcf101f3_0.conda hash: - md5: 958f02b4423b9938fcf7b0cbaff67d24 - sha256: 4d1869568aa77d8df6ac9dfc27cb260f4e3dacd7e8c6a6ee560d1f891533ca4f + md5: 8b1a4d854f9a4ea1e4abc93ccab0ded9 + sha256: 9cf3b9a083ebdee70ef5a48fbe409d91d2a8c4eed3c581a7b33b4d5ca7c813be category: main optional: false - name: rich-toolkit - version: 0.18.1 + version: 0.19.7 manager: conda platform: osx-64 dependencies: @@ -14513,14 +14771,14 @@ package: python: '>=3.10' rich: '>=13.7.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.18.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.19.7-pyhcf101f3_0.conda hash: - md5: 958f02b4423b9938fcf7b0cbaff67d24 - sha256: 4d1869568aa77d8df6ac9dfc27cb260f4e3dacd7e8c6a6ee560d1f891533ca4f + md5: 8b1a4d854f9a4ea1e4abc93ccab0ded9 + sha256: 9cf3b9a083ebdee70ef5a48fbe409d91d2a8c4eed3c581a7b33b4d5ca7c813be category: main optional: false - name: rich-toolkit - version: 0.18.1 + version: 0.19.7 manager: conda platform: osx-arm64 dependencies: @@ -14528,14 +14786,14 @@ package: python: '>=3.10' rich: '>=13.7.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.18.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.19.7-pyhcf101f3_0.conda hash: - md5: 958f02b4423b9938fcf7b0cbaff67d24 - sha256: 4d1869568aa77d8df6ac9dfc27cb260f4e3dacd7e8c6a6ee560d1f891533ca4f + md5: 8b1a4d854f9a4ea1e4abc93ccab0ded9 + sha256: 9cf3b9a083ebdee70ef5a48fbe409d91d2a8c4eed3c581a7b33b4d5ca7c813be category: main optional: false - name: rich-toolkit - version: 0.18.1 + version: 0.19.7 manager: conda platform: win-64 dependencies: @@ -14543,10 +14801,10 @@ package: python: '>=3.10' rich: '>=13.7.1' typing_extensions: '>=4.12.2' - url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.18.1-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.19.7-pyhcf101f3_0.conda hash: - md5: 958f02b4423b9938fcf7b0cbaff67d24 - sha256: 4d1869568aa77d8df6ac9dfc27cb260f4e3dacd7e8c6a6ee560d1f891533ca4f + md5: 8b1a4d854f9a4ea1e4abc93ccab0ded9 + sha256: 9cf3b9a083ebdee70ef5a48fbe409d91d2a8c4eed3c581a7b33b4d5ca7c813be category: main optional: false - name: rsa @@ -14602,17 +14860,17 @@ package: category: main optional: false - name: s2n - version: 1.6.2 + version: 1.7.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' - openssl: '>=3.5.4,<4.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.6.2-he8a4886_1.conda + openssl: '>=3.5.6,<4.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/s2n-1.7.2-hc5a330e_1.conda hash: - md5: bade189a194e66b93c03021bd36c337b - sha256: dec76e9faa3173579d34d226dbc91892417a80784911daf8e3f0eb9bad19d7a6 + md5: 3f578c7d2b0bb52469340e4060d48d94 + sha256: 856866fd519b812db3e092aba308248dd87b5c308186fcffe593f309373ae94c category: main optional: false - name: scikit-learn @@ -14697,7 +14955,7 @@ package: category: main optional: false - name: scipy - version: 1.17.0 + version: 1.17.1 manager: conda platform: linux-64 dependencies: @@ -14712,18 +14970,18 @@ package: numpy: '>=1.25.2' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.0-py311hbe70eeb_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.1-py311hbe70eeb_0.conda hash: - md5: f4dda6316cc4718cbcab7009b5d60c41 - sha256: b9582e96d703b2f2f61efc7394c886aefa5ab44983818bfc4a1894afc099561c + md5: 5ae6d73ab0bebbc892c2d46dc51e90a5 + sha256: 0063a75e9406357ef8ecc2fb38808a2442b269bfc5a854cf2bcd368060d9a2d7 category: main optional: false - name: scipy - version: 1.17.0 + version: 1.17.1 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' libcxx: '>=19' @@ -14733,14 +14991,14 @@ package: numpy: '>=1.25.2' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.17.0-py312ha20b133_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/scipy-1.17.1-py312h6309490_0.conda hash: - md5: 9ab1af443bf4a42fd14a2baf21e394b9 - sha256: 6cc34c00442e95199a41bd551a3003ec5f2cac43e8e71158e03462a0dc61b799 + md5: 07c955303eea8d00535164eb5f63ee97 + sha256: 81842a4b39f700e122c8ba729034c7fc7b3a6bfd8d3ca41fe64e2bc8b0d1a4f4 category: main optional: false - name: scipy - version: 1.17.0 + version: 1.17.1 manager: conda platform: osx-arm64 dependencies: @@ -14754,14 +15012,14 @@ package: numpy: '>=1.25.2' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.17.0-py312h0f234b1_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/scipy-1.17.1-py312h0f234b1_0.conda hash: - md5: 1f5a9253e1c3484a5c1df0b8145a9ce3 - sha256: a204b9b3a59a88a320d9da772eecda58242cfaaf785119927eb59c4bdc6fa66f + md5: fd035cd01bb171090a990ae4f4143090 + sha256: 7082a8c87ae32b6090681a1376e3335cf23c95608c68a3f96f3581c847f8b840 category: main optional: false - name: scipy - version: 1.17.0 + version: 1.17.1 manager: conda platform: win-64 dependencies: @@ -14774,58 +15032,58 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.17.0-py312h9b3c559_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/scipy-1.17.1-py312h9b3c559_0.conda hash: - md5: da72702707bdb757ad57637815f165b1 - sha256: 0f90709b8b8ffa3f3f8a3e023154be77e3fe7dbeda3de3d62479c862111761f2 + md5: bf4d70d225c530053128bae8d2531516 + sha256: bdb2437aa5db3a00c5e69808f9d1a695bbe74b4758ffdf2e79777c8e11680443 category: main optional: false - name: setuptools - version: 80.10.2 + version: 82.0.1 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.10.2-pyh332efcf_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda hash: - md5: 7b446fcbb6779ee479debb4fd7453e6c - sha256: f5fcb7854d2b7639a5b1aca41dd0f2d5a69a60bbc313e7f192e2dc385ca52f86 + md5: 8e194e7b992f99a5015edbd4ebd38efd + sha256: 82088a6e4daa33329a30bc26dc19a98c7c1d3f05c0f73ce9845d4eab4924e9e1 category: main optional: false - name: setuptools - version: 80.10.2 + version: 82.0.1 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.10.2-pyh332efcf_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda hash: - md5: 7b446fcbb6779ee479debb4fd7453e6c - sha256: f5fcb7854d2b7639a5b1aca41dd0f2d5a69a60bbc313e7f192e2dc385ca52f86 + md5: 8e194e7b992f99a5015edbd4ebd38efd + sha256: 82088a6e4daa33329a30bc26dc19a98c7c1d3f05c0f73ce9845d4eab4924e9e1 category: main optional: false - name: setuptools - version: 80.10.2 + version: 82.0.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.10.2-pyh332efcf_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda hash: - md5: 7b446fcbb6779ee479debb4fd7453e6c - sha256: f5fcb7854d2b7639a5b1aca41dd0f2d5a69a60bbc313e7f192e2dc385ca52f86 + md5: 8e194e7b992f99a5015edbd4ebd38efd + sha256: 82088a6e4daa33329a30bc26dc19a98c7c1d3f05c0f73ce9845d4eab4924e9e1 category: main optional: false - name: setuptools - version: 80.10.2 + version: 82.0.1 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.10.2-pyh332efcf_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.1-pyh332efcf_0.conda hash: - md5: 7b446fcbb6779ee479debb4fd7453e6c - sha256: f5fcb7854d2b7639a5b1aca41dd0f2d5a69a60bbc313e7f192e2dc385ca52f86 + md5: 8e194e7b992f99a5015edbd4ebd38efd + sha256: 82088a6e4daa33329a30bc26dc19a98c7c1d3f05c0f73ce9845d4eab4924e9e1 category: main optional: false - name: shellingham @@ -14925,7 +15183,7 @@ package: category: main optional: false - name: skops - version: 0.13.0 + version: '0.14' manager: conda platform: linux-64 dependencies: @@ -14935,14 +15193,14 @@ package: python: '>=3.9' scikit-learn: '>=1.2' scipy: '>=1.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/skops-0.13.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/skops-0.14-pyhd8ed1ab_0.conda hash: - md5: 3f1ee5538071da97f362a3321e53e6dc - sha256: a4b0008176afe8aa1e3c8cef0bbb8ce1028b3833c1ec1fca842108c077e12cd3 + md5: d795d4fe13682593ec37086912739073 + sha256: c083d3fe3a74dadb8178cb04fb6bfad3d290db0da54886cf5acba7a3f565a122 category: main optional: false - name: skops - version: 0.13.0 + version: '0.14' manager: conda platform: osx-64 dependencies: @@ -14952,14 +15210,14 @@ package: python: '>=3.9' scikit-learn: '>=1.2' scipy: '>=1.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/skops-0.13.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/skops-0.14-pyhd8ed1ab_0.conda hash: - md5: 3f1ee5538071da97f362a3321e53e6dc - sha256: a4b0008176afe8aa1e3c8cef0bbb8ce1028b3833c1ec1fca842108c077e12cd3 + md5: d795d4fe13682593ec37086912739073 + sha256: c083d3fe3a74dadb8178cb04fb6bfad3d290db0da54886cf5acba7a3f565a122 category: main optional: false - name: skops - version: 0.13.0 + version: '0.14' manager: conda platform: osx-arm64 dependencies: @@ -14969,14 +15227,14 @@ package: python: '>=3.9' scikit-learn: '>=1.2' scipy: '>=1.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/skops-0.13.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/skops-0.14-pyhd8ed1ab_0.conda hash: - md5: 3f1ee5538071da97f362a3321e53e6dc - sha256: a4b0008176afe8aa1e3c8cef0bbb8ce1028b3833c1ec1fca842108c077e12cd3 + md5: d795d4fe13682593ec37086912739073 + sha256: c083d3fe3a74dadb8178cb04fb6bfad3d290db0da54886cf5acba7a3f565a122 category: main optional: false - name: skops - version: 0.13.0 + version: '0.14' manager: conda platform: win-64 dependencies: @@ -14986,10 +15244,10 @@ package: python: '>=3.9' scikit-learn: '>=1.2' scipy: '>=1.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/skops-0.13.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/skops-0.14-pyhd8ed1ab_0.conda hash: - md5: 3f1ee5538071da97f362a3321e53e6dc - sha256: a4b0008176afe8aa1e3c8cef0bbb8ce1028b3833c1ec1fca842108c077e12cd3 + md5: d795d4fe13682593ec37086912739073 + sha256: c083d3fe3a74dadb8178cb04fb6bfad3d290db0da54886cf5acba7a3f565a122 category: main optional: false - name: sleef @@ -15050,51 +15308,51 @@ package: category: main optional: false - name: smmap - version: 5.0.2 + version: 5.0.3 manager: conda platform: linux-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.3-pyhd8ed1ab_0.conda hash: - md5: 87f47a78808baf2fa1ea9c315a1e48f1 - sha256: eb92d0ad94b65af16c73071cc00cc0e10f2532be807beb52758aab2b06eb21e2 + md5: 69db183edbe5b7c3e6c157980057a9d0 + sha256: ae723ba6ab7b1998a04ef16b357c1e0043ffd4f4ac9b0da71e393680343a3c86 category: main optional: false - name: smmap - version: 5.0.2 + version: 5.0.3 manager: conda platform: osx-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.3-pyhd8ed1ab_0.conda hash: - md5: 87f47a78808baf2fa1ea9c315a1e48f1 - sha256: eb92d0ad94b65af16c73071cc00cc0e10f2532be807beb52758aab2b06eb21e2 + md5: 69db183edbe5b7c3e6c157980057a9d0 + sha256: ae723ba6ab7b1998a04ef16b357c1e0043ffd4f4ac9b0da71e393680343a3c86 category: main optional: false - name: smmap - version: 5.0.2 + version: 5.0.3 manager: conda platform: osx-arm64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.3-pyhd8ed1ab_0.conda hash: - md5: 87f47a78808baf2fa1ea9c315a1e48f1 - sha256: eb92d0ad94b65af16c73071cc00cc0e10f2532be807beb52758aab2b06eb21e2 + md5: 69db183edbe5b7c3e6c157980057a9d0 + sha256: ae723ba6ab7b1998a04ef16b357c1e0043ffd4f4ac9b0da71e393680343a3c86 category: main optional: false - name: smmap - version: 5.0.2 + version: 5.0.3 manager: conda platform: win-64 dependencies: python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/smmap-5.0.3-pyhd8ed1ab_0.conda hash: - md5: 87f47a78808baf2fa1ea9c315a1e48f1 - sha256: eb92d0ad94b65af16c73071cc00cc0e10f2532be807beb52758aab2b06eb21e2 + md5: 69db183edbe5b7c3e6c157980057a9d0 + sha256: ae723ba6ab7b1998a04ef16b357c1e0043ffd4f4ac9b0da71e393680343a3c86 category: main optional: false - name: snappy @@ -15200,7 +15458,7 @@ package: category: main optional: false - name: sqlalchemy - version: 2.0.46 + version: 2.0.49 manager: conda platform: linux-64 dependencies: @@ -15210,30 +15468,30 @@ package: python: '' python_abi: 3.11.* typing-extensions: '>=4.6.0' - url: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.46-py311haee01d2_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.49-py311haee01d2_0.conda hash: - md5: 2fb71096421d0a812cb9bfa1af5a2a0b - sha256: a8f18cf4dd5969bd0cfbe0311abc1537541b59c9249fa506d9aac7444bcd119a + md5: a48cef0efd16a697bdc04947712abcb5 + sha256: 50d4bb6634bc509e11029274fdb2427e3cd4bf0058aac672a6cd4d4fc2589f7c category: main optional: false - name: sqlalchemy - version: 2.0.46 + version: 2.0.49 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' greenlet: '!=0.4.17' python: '' python_abi: 3.12.* typing-extensions: '>=4.6.0' - url: https://conda.anaconda.org/conda-forge/osx-64/sqlalchemy-2.0.46-py312hf7082af_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/sqlalchemy-2.0.49-py312hba6025d_0.conda hash: - md5: 8763772674ce6bb77693853bd50e684c - sha256: bfd5f7598d3f037446f3d3154495897afe8cf3a85da80cd0b3e5c360830b1dfa + md5: 31baeb18ebd09162c28d9c11ce9620c6 + sha256: 73637deb9b7749569127e9e57190176924732bcc358cab9747e49afe949ab64e category: main optional: false - name: sqlalchemy - version: 2.0.46 + version: 2.0.49 manager: conda platform: osx-arm64 dependencies: @@ -15242,14 +15500,14 @@ package: python: 3.12.* python_abi: 3.12.* typing-extensions: '>=4.6.0' - url: https://conda.anaconda.org/conda-forge/osx-arm64/sqlalchemy-2.0.46-py312hb3ab3e3_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/sqlalchemy-2.0.49-py312hb3ab3e3_0.conda hash: - md5: 51aed2e7134e363f2047b8a57b82fd1b - sha256: 36c428ac2f9c7dbe61750b7968686bb3c90f76c3da9796d41218890263f7d2da + md5: 93ab49fc903f4ea6ea94817ee4058ff7 + sha256: a430d00ddc75f25f112951fb4b6e6eefe5880bd9c3d3b110e8069743b6d288b0 category: main optional: false - name: sqlalchemy - version: 2.0.46 + version: 2.0.49 manager: conda platform: win-64 dependencies: @@ -15260,10 +15518,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/sqlalchemy-2.0.46-py312he5662c2_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/sqlalchemy-2.0.49-py312he5662c2_0.conda hash: - md5: 42192ef4b28d4e50f85f563053e17ad4 - sha256: d5373c921d1107579a1817fd2095fa458352ac8b06e3c51fa9fb828f16fbacd5 + md5: d42e4d5316b68fc70bdf09e5fccf3eb0 + sha256: ee7289c97b4892fac2752d71fc773603210bf3b671c886499c7dbacad9b4c08a category: main optional: false - name: sqlparse @@ -15315,59 +15573,59 @@ package: category: main optional: false - name: starlette - version: 0.50.0 + version: 1.0.0 manager: conda platform: linux-64 dependencies: anyio: '>=3.6.2,<5' python: '' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.50.0-pyhfdc7a7d_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/starlette-1.0.0-pyhcf101f3_0.conda hash: - md5: 68bcb398c375177cf117cf608c274f9d - sha256: ab9ab67faa3cf12f45f5ced316e2c50dc72b4046cd275612fae756fe9d4cf82c + md5: 8fbd5b6879350f1b5303c1a652d4b781 + sha256: 1a1dc376e95491f4b2003f4428e6f7caf4a3de0ef9869248b29dcc9704c34b39 category: main optional: false - name: starlette - version: 0.50.0 + version: 1.0.0 manager: conda platform: osx-64 dependencies: anyio: '>=3.6.2,<5' python: '>=3.10' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.50.0-pyhfdc7a7d_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/starlette-1.0.0-pyhcf101f3_0.conda hash: - md5: 68bcb398c375177cf117cf608c274f9d - sha256: ab9ab67faa3cf12f45f5ced316e2c50dc72b4046cd275612fae756fe9d4cf82c + md5: 8fbd5b6879350f1b5303c1a652d4b781 + sha256: 1a1dc376e95491f4b2003f4428e6f7caf4a3de0ef9869248b29dcc9704c34b39 category: main optional: false - name: starlette - version: 0.50.0 + version: 1.0.0 manager: conda platform: osx-arm64 dependencies: anyio: '>=3.6.2,<5' python: '>=3.10' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.50.0-pyhfdc7a7d_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/starlette-1.0.0-pyhcf101f3_0.conda hash: - md5: 68bcb398c375177cf117cf608c274f9d - sha256: ab9ab67faa3cf12f45f5ced316e2c50dc72b4046cd275612fae756fe9d4cf82c + md5: 8fbd5b6879350f1b5303c1a652d4b781 + sha256: 1a1dc376e95491f4b2003f4428e6f7caf4a3de0ef9869248b29dcc9704c34b39 category: main optional: false - name: starlette - version: 0.50.0 + version: 1.0.0 manager: conda platform: win-64 dependencies: anyio: '>=3.6.2,<5' python: '>=3.10' typing_extensions: '>=4.10.0' - url: https://conda.anaconda.org/conda-forge/noarch/starlette-0.50.0-pyhfdc7a7d_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/starlette-1.0.0-pyhcf101f3_0.conda hash: - md5: 68bcb398c375177cf117cf608c274f9d - sha256: ab9ab67faa3cf12f45f5ced316e2c50dc72b4046cd275612fae756fe9d4cf82c + md5: 8fbd5b6879350f1b5303c1a652d4b781 + sha256: 1a1dc376e95491f4b2003f4428e6f7caf4a3de0ef9869248b29dcc9704c34b39 category: main optional: false - name: sympy @@ -15378,12 +15636,12 @@ package: __unix: '' cpython: '' gmpy2: '>=2.0.8' - mpmath: '>=0.19' - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_105.conda + mpmath: '>=1.1.0,<1.5' + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda hash: - md5: 8c09fac3785696e1c477156192d64b91 - sha256: 09d3b6ac51d437bc996ad006d9f749ca5c645c1900a854a6c8f193cbd13f03a8 + md5: 32d866e43b25275f61566b9391ccb7b5 + sha256: 1c8057e6875eba958aa8b3c1a072dc9a75d013f209c26fd8125a5ebd3abbec0c category: main optional: false - name: sympy @@ -15394,12 +15652,12 @@ package: __unix: '' cpython: '' gmpy2: '>=2.0.8' - mpmath: '>=0.19' - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_105.conda + mpmath: '>=1.1.0,<1.5' + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda hash: - md5: 8c09fac3785696e1c477156192d64b91 - sha256: 09d3b6ac51d437bc996ad006d9f749ca5c645c1900a854a6c8f193cbd13f03a8 + md5: 32d866e43b25275f61566b9391ccb7b5 + sha256: 1c8057e6875eba958aa8b3c1a072dc9a75d013f209c26fd8125a5ebd3abbec0c category: main optional: false - name: sympy @@ -15410,12 +15668,12 @@ package: __unix: '' cpython: '' gmpy2: '>=2.0.8' - mpmath: '>=0.19' - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_105.conda + mpmath: '>=1.1.0,<1.5' + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh2585a3b_106.conda hash: - md5: 8c09fac3785696e1c477156192d64b91 - sha256: 09d3b6ac51d437bc996ad006d9f749ca5c645c1900a854a6c8f193cbd13f03a8 + md5: 32d866e43b25275f61566b9391ccb7b5 + sha256: 1c8057e6875eba958aa8b3c1a072dc9a75d013f209c26fd8125a5ebd3abbec0c category: main optional: false - name: sympy @@ -15423,16 +15681,16 @@ package: manager: conda platform: win-64 dependencies: - mpmath: '>=0.19' - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh04b8f61_5.conda + mpmath: '>=1.1.0,<1.5' + python: '>=3.10' + url: https://conda.anaconda.org/conda-forge/noarch/sympy-1.14.0-pyh04b8f61_6.conda hash: - md5: d814547f1cbcb6f8397ca5686fee8175 - sha256: 60f18c60f6518254f0d28e4892e94c851cdbd650f7bd49899a6169f76cf6796b + md5: 1e739b165ad827042e48978718e6532b + sha256: 772a39271b96ce77fbaf169f43c1097b8e2c8d34c2685e5048cd72459a38ea24 category: main optional: false - name: tbb - version: 2022.3.0 + version: 2023.0.0 manager: conda platform: linux-64 dependencies: @@ -15440,10 +15698,10 @@ package: libgcc: '>=14' libhwloc: '>=2.12.2,<2.12.3.0a0' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2022.3.0-hb700be7_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/tbb-2023.0.0-h51de99f_1.conda hash: - md5: 8f7278ca5f7456a974992a8b34284737 - sha256: 975710e4b7f1b13c3c30b7fbf21e22f50abe0463b6b47a231582fdedcc45c961 + md5: 6383c1684badc0d94408b12850cf07f1 + sha256: 131a764e9c890bbe0b6c4d36e5349a6a873e09cbfc494549dd6cc85815b88ab2 category: main optional: false - name: tbb @@ -15461,7 +15719,7 @@ package: category: main optional: false - name: tbb - version: 2022.3.0 + version: 2023.0.0 manager: conda platform: win-64 dependencies: @@ -15469,10 +15727,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/tbb-2022.3.0-h3155e25_2.conda + url: https://conda.anaconda.org/conda-forge/win-64/tbb-2023.0.0-ha3553a1_1.conda hash: - md5: 0f9817ffbe25f9e69ceba5ea70c52606 - sha256: abd9a489f059fba85c8ffa1abdaa4d515d6de6a3325238b8e81203b913cf65a9 + md5: 34aa94d586fe95fa121966c0d4e73cf4 + sha256: 5ff149ba6832bf4ded4b43bf0a41cde7be814802a95070553176c087f65b2a01 category: main optional: false - name: threadpoolctl @@ -15578,51 +15836,51 @@ package: category: main optional: false - name: tomli - version: 2.4.0 + version: 2.4.1 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda hash: - md5: 72e780e9aa2d0a3295f59b1874e3768b - sha256: 62940c563de45790ba0f076b9f2085a842a65662268b02dd136a8e9b1eaf47a8 + md5: b5325cf06a000c5b14970462ff5e4d58 + sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd category: main optional: false - name: tomli - version: 2.4.0 + version: 2.4.1 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda hash: - md5: 72e780e9aa2d0a3295f59b1874e3768b - sha256: 62940c563de45790ba0f076b9f2085a842a65662268b02dd136a8e9b1eaf47a8 + md5: b5325cf06a000c5b14970462ff5e4d58 + sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd category: main optional: false - name: tomli - version: 2.4.0 + version: 2.4.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda hash: - md5: 72e780e9aa2d0a3295f59b1874e3768b - sha256: 62940c563de45790ba0f076b9f2085a842a65662268b02dd136a8e9b1eaf47a8 + md5: b5325cf06a000c5b14970462ff5e4d58 + sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd category: main optional: false - name: tomli - version: 2.4.0 + version: 2.4.1 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.1-pyhcf101f3_0.conda hash: - md5: 72e780e9aa2d0a3295f59b1874e3768b - sha256: 62940c563de45790ba0f076b9f2085a842a65662268b02dd136a8e9b1eaf47a8 + md5: b5325cf06a000c5b14970462ff5e4d58 + sha256: 91cafdb64268e43e0e10d30bd1bef5af392e69f00edd34dfaf909f69ab2da6bd category: main optional: false - name: tqdm @@ -15743,159 +16001,159 @@ package: category: main optional: false - name: trame-client - version: 3.11.2 + version: 3.12.1 manager: conda platform: linux-64 dependencies: python: '>=3.10' trame-common: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.11.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.12.1-pyhd8ed1ab_0.conda hash: - md5: c20691c1b1c3466fc86ab7d0428062c7 - sha256: 23df8a237a5058c49fbb83322dd50d0ac601f1a3a229bff2d19b7abe680a9321 + md5: 249944e4a30ace4640310fef3e5e1af9 + sha256: 2afa536c786c8eb34fdf9fe5db6f9b37bb9775ec5f6ce2eec49db0928ac9ca1c category: main optional: false - name: trame-client - version: 3.11.2 + version: 3.12.1 manager: conda platform: osx-64 dependencies: python: '>=3.10' trame-common: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.11.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.12.1-pyhd8ed1ab_0.conda hash: - md5: c20691c1b1c3466fc86ab7d0428062c7 - sha256: 23df8a237a5058c49fbb83322dd50d0ac601f1a3a229bff2d19b7abe680a9321 + md5: 249944e4a30ace4640310fef3e5e1af9 + sha256: 2afa536c786c8eb34fdf9fe5db6f9b37bb9775ec5f6ce2eec49db0928ac9ca1c category: main optional: false - name: trame-client - version: 3.11.2 + version: 3.12.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' trame-common: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.11.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.12.1-pyhd8ed1ab_0.conda hash: - md5: c20691c1b1c3466fc86ab7d0428062c7 - sha256: 23df8a237a5058c49fbb83322dd50d0ac601f1a3a229bff2d19b7abe680a9321 + md5: 249944e4a30ace4640310fef3e5e1af9 + sha256: 2afa536c786c8eb34fdf9fe5db6f9b37bb9775ec5f6ce2eec49db0928ac9ca1c category: main optional: false - name: trame-client - version: 3.11.2 + version: 3.12.1 manager: conda platform: win-64 dependencies: python: '>=3.10' trame-common: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.11.2-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-client-3.12.1-pyhd8ed1ab_0.conda hash: - md5: c20691c1b1c3466fc86ab7d0428062c7 - sha256: 23df8a237a5058c49fbb83322dd50d0ac601f1a3a229bff2d19b7abe680a9321 + md5: 249944e4a30ace4640310fef3e5e1af9 + sha256: 2afa536c786c8eb34fdf9fe5db6f9b37bb9775ec5f6ce2eec49db0928ac9ca1c category: main optional: false - name: trame-common - version: 1.1.1 + version: 1.1.3 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.3-pyhd8ed1ab_0.conda hash: - md5: c1fcb02ea25f0f44094150a47f94b11e - sha256: d93412a31cd6ba8edcada00038b553aa7f5478033c0e3bdbf9c7c68ee32e8b71 + md5: 33f4b4970b9d17654058110c3e1735dd + sha256: d2a8c6b05d82e6ea3a7e6fb99b319af14b347099950c4ad7afaa0ec997996691 category: main optional: false - name: trame-common - version: 1.1.1 + version: 1.1.3 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.3-pyhd8ed1ab_0.conda hash: - md5: c1fcb02ea25f0f44094150a47f94b11e - sha256: d93412a31cd6ba8edcada00038b553aa7f5478033c0e3bdbf9c7c68ee32e8b71 + md5: 33f4b4970b9d17654058110c3e1735dd + sha256: d2a8c6b05d82e6ea3a7e6fb99b319af14b347099950c4ad7afaa0ec997996691 category: main optional: false - name: trame-common - version: 1.1.1 + version: 1.1.3 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.3-pyhd8ed1ab_0.conda hash: - md5: c1fcb02ea25f0f44094150a47f94b11e - sha256: d93412a31cd6ba8edcada00038b553aa7f5478033c0e3bdbf9c7c68ee32e8b71 + md5: 33f4b4970b9d17654058110c3e1735dd + sha256: d2a8c6b05d82e6ea3a7e6fb99b319af14b347099950c4ad7afaa0ec997996691 category: main optional: false - name: trame-common - version: 1.1.1 + version: 1.1.3 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-common-1.1.3-pyhd8ed1ab_0.conda hash: - md5: c1fcb02ea25f0f44094150a47f94b11e - sha256: d93412a31cd6ba8edcada00038b553aa7f5478033c0e3bdbf9c7c68ee32e8b71 + md5: 33f4b4970b9d17654058110c3e1735dd + sha256: d2a8c6b05d82e6ea3a7e6fb99b319af14b347099950c4ad7afaa0ec997996691 category: main optional: false - name: trame-plotly - version: 3.1.0 + version: 3.1.2 manager: conda platform: linux-64 dependencies: plotly: '>=6.0.0' - python: '>=3.9' + python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.2-pyhd8ed1ab_0.conda hash: - md5: bfd3371477d34dee897f9ec852a0fb58 - sha256: 5e819ee9e3c16d119d24b4f4465077bde6c94a611503297eea6c2e2013b0e6b9 + md5: f58f0e4e7295e5ac7b247322ea8ba693 + sha256: 5d2cc50fb3e688eb27e3e9c86ff2092c71459ee93e4d23bbbcffe69f5ac92725 category: main optional: false - name: trame-plotly - version: 3.1.0 + version: 3.1.2 manager: conda platform: osx-64 dependencies: plotly: '>=6.0.0' - python: '>=3.9' + python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.2-pyhd8ed1ab_0.conda hash: - md5: bfd3371477d34dee897f9ec852a0fb58 - sha256: 5e819ee9e3c16d119d24b4f4465077bde6c94a611503297eea6c2e2013b0e6b9 + md5: f58f0e4e7295e5ac7b247322ea8ba693 + sha256: 5d2cc50fb3e688eb27e3e9c86ff2092c71459ee93e4d23bbbcffe69f5ac92725 category: main optional: false - name: trame-plotly - version: 3.1.0 + version: 3.1.2 manager: conda platform: osx-arm64 dependencies: plotly: '>=6.0.0' - python: '>=3.9' + python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.2-pyhd8ed1ab_0.conda hash: - md5: bfd3371477d34dee897f9ec852a0fb58 - sha256: 5e819ee9e3c16d119d24b4f4465077bde6c94a611503297eea6c2e2013b0e6b9 + md5: f58f0e4e7295e5ac7b247322ea8ba693 + sha256: 5d2cc50fb3e688eb27e3e9c86ff2092c71459ee93e4d23bbbcffe69f5ac92725 category: main optional: false - name: trame-plotly - version: 3.1.0 + version: 3.1.2 manager: conda platform: win-64 dependencies: plotly: '>=6.0.0' - python: '>=3.9' + python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-plotly-3.1.2-pyhd8ed1ab_0.conda hash: - md5: bfd3371477d34dee897f9ec852a0fb58 - sha256: 5e819ee9e3c16d119d24b4f4465077bde6c94a611503297eea6c2e2013b0e6b9 + md5: f58f0e4e7295e5ac7b247322ea8ba693 + sha256: 5d2cc50fb3e688eb27e3e9c86ff2092c71459ee93e4d23bbbcffe69f5ac92725 category: main optional: false - name: trame-router @@ -16007,219 +16265,119 @@ package: category: main optional: false - name: trame-vuetify - version: 3.2.1 + version: 3.2.2 manager: conda platform: linux-64 dependencies: python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.2-pyhd8ed1ab_0.conda hash: - md5: ca99e0205f06c424418d42d990495698 - sha256: b56b1d85f592c78c0b939b405be4a21658aad15b5b9a4b6d5284e29513384f99 + md5: e53dfbb2c92d6341b234a8bb5ea54422 + sha256: 7de14bd1a7064571ed501f6fe2eb2f76a17b1d0e50b3af3baab1195e67a0f5e7 category: main optional: false - name: trame-vuetify - version: 3.2.1 + version: 3.2.2 manager: conda platform: osx-64 dependencies: python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.2-pyhd8ed1ab_0.conda hash: - md5: ca99e0205f06c424418d42d990495698 - sha256: b56b1d85f592c78c0b939b405be4a21658aad15b5b9a4b6d5284e29513384f99 + md5: e53dfbb2c92d6341b234a8bb5ea54422 + sha256: 7de14bd1a7064571ed501f6fe2eb2f76a17b1d0e50b3af3baab1195e67a0f5e7 category: main optional: false - name: trame-vuetify - version: 3.2.1 + version: 3.2.2 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.2-pyhd8ed1ab_0.conda hash: - md5: ca99e0205f06c424418d42d990495698 - sha256: b56b1d85f592c78c0b939b405be4a21658aad15b5b9a4b6d5284e29513384f99 + md5: e53dfbb2c92d6341b234a8bb5ea54422 + sha256: 7de14bd1a7064571ed501f6fe2eb2f76a17b1d0e50b3af3baab1195e67a0f5e7 category: main optional: false - name: trame-vuetify - version: 3.2.1 + version: 3.2.2 manager: conda platform: win-64 dependencies: python: '>=3.10' trame-client: '' - url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/trame-vuetify-3.2.2-pyhd8ed1ab_0.conda hash: - md5: ca99e0205f06c424418d42d990495698 - sha256: b56b1d85f592c78c0b939b405be4a21658aad15b5b9a4b6d5284e29513384f99 + md5: e53dfbb2c92d6341b234a8bb5ea54422 + sha256: 7de14bd1a7064571ed501f6fe2eb2f76a17b1d0e50b3af3baab1195e67a0f5e7 category: main optional: false - name: typer - version: 0.21.1 + version: 0.25.1 manager: conda platform: linux-64 dependencies: + annotated-doc: '>=0.0.2' + click: '>=8.2.1' python: '' - typer-slim-standard: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.21.1-pyhf8876ea_0.conda + rich: '>=13.8.0' + shellingham: '>=1.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/typer-0.25.1-pyhcf101f3_0.conda hash: - md5: 7f66f45c1bb6eb774abf6d2f02ccae9d - sha256: 62b359b76ae700ef4a4f074a196bc8953f2188a2784222029d0b3d19cdea59f9 + md5: ef114c2eb2ff19f6bf616c81f4710841 + sha256: 18fc3a27bc995318d09142fe16d01ea454e76f377bf8f68db03b8b18f11085ed category: main optional: false - name: typer - version: 0.21.1 + version: 0.25.1 manager: conda platform: osx-64 dependencies: + annotated-doc: '>=0.0.2' + click: '>=8.2.1' python: '>=3.10' - typer-slim-standard: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.21.1-pyhf8876ea_0.conda + rich: '>=13.8.0' + shellingham: '>=1.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/typer-0.25.1-pyhcf101f3_0.conda hash: - md5: 7f66f45c1bb6eb774abf6d2f02ccae9d - sha256: 62b359b76ae700ef4a4f074a196bc8953f2188a2784222029d0b3d19cdea59f9 + md5: ef114c2eb2ff19f6bf616c81f4710841 + sha256: 18fc3a27bc995318d09142fe16d01ea454e76f377bf8f68db03b8b18f11085ed category: main optional: false - name: typer - version: 0.21.1 + version: 0.25.1 manager: conda platform: osx-arm64 dependencies: + annotated-doc: '>=0.0.2' + click: '>=8.2.1' python: '>=3.10' - typer-slim-standard: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.21.1-pyhf8876ea_0.conda + rich: '>=13.8.0' + shellingham: '>=1.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/typer-0.25.1-pyhcf101f3_0.conda hash: - md5: 7f66f45c1bb6eb774abf6d2f02ccae9d - sha256: 62b359b76ae700ef4a4f074a196bc8953f2188a2784222029d0b3d19cdea59f9 + md5: ef114c2eb2ff19f6bf616c81f4710841 + sha256: 18fc3a27bc995318d09142fe16d01ea454e76f377bf8f68db03b8b18f11085ed category: main optional: false - name: typer - version: 0.21.1 - manager: conda - platform: win-64 - dependencies: - python: '>=3.10' - typer-slim-standard: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-0.21.1-pyhf8876ea_0.conda - hash: - md5: 7f66f45c1bb6eb774abf6d2f02ccae9d - sha256: 62b359b76ae700ef4a4f074a196bc8953f2188a2784222029d0b3d19cdea59f9 - category: main - optional: false -- name: typer-slim - version: 0.21.1 - manager: conda - platform: linux-64 - dependencies: - click: '>=8.0.0' - python: '' - typing_extensions: '>=3.7.4.3' - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.21.1-pyhcf101f3_0.conda - hash: - md5: 3f64f1c7f9a23bead591884648949622 - sha256: 9ef3c1b5ea2b355904b94323fc3fc95a37584ef09c6c86aafe472da156aa4d70 - category: main - optional: false -- name: typer-slim - version: 0.21.1 - manager: conda - platform: osx-64 - dependencies: - click: '>=8.0.0' - python: '>=3.10' - typing_extensions: '>=3.7.4.3' - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.21.1-pyhcf101f3_0.conda - hash: - md5: 3f64f1c7f9a23bead591884648949622 - sha256: 9ef3c1b5ea2b355904b94323fc3fc95a37584ef09c6c86aafe472da156aa4d70 - category: main - optional: false -- name: typer-slim - version: 0.21.1 - manager: conda - platform: osx-arm64 - dependencies: - click: '>=8.0.0' - python: '>=3.10' - typing_extensions: '>=3.7.4.3' - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.21.1-pyhcf101f3_0.conda - hash: - md5: 3f64f1c7f9a23bead591884648949622 - sha256: 9ef3c1b5ea2b355904b94323fc3fc95a37584ef09c6c86aafe472da156aa4d70 - category: main - optional: false -- name: typer-slim - version: 0.21.1 + version: 0.25.1 manager: conda platform: win-64 dependencies: - click: '>=8.0.0' + annotated-doc: '>=0.0.2' + click: '>=8.2.1' python: '>=3.10' - typing_extensions: '>=3.7.4.3' - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-0.21.1-pyhcf101f3_0.conda - hash: - md5: 3f64f1c7f9a23bead591884648949622 - sha256: 9ef3c1b5ea2b355904b94323fc3fc95a37584ef09c6c86aafe472da156aa4d70 - category: main - optional: false -- name: typer-slim-standard - version: 0.21.1 - manager: conda - platform: linux-64 - dependencies: - rich: '' - shellingham: '' - typer-slim: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.21.1-h378290b_0.conda - hash: - md5: f08a1f489c4d07cfd4a9983963073480 - sha256: 6a300a4e8d1e30b7926a966e805201ec08d4a5ab97c03a7d0f927996413249d7 - category: main - optional: false -- name: typer-slim-standard - version: 0.21.1 - manager: conda - platform: osx-64 - dependencies: - rich: '' - shellingham: '' - typer-slim: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.21.1-h378290b_0.conda - hash: - md5: f08a1f489c4d07cfd4a9983963073480 - sha256: 6a300a4e8d1e30b7926a966e805201ec08d4a5ab97c03a7d0f927996413249d7 - category: main - optional: false -- name: typer-slim-standard - version: 0.21.1 - manager: conda - platform: osx-arm64 - dependencies: - rich: '' - shellingham: '' - typer-slim: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.21.1-h378290b_0.conda - hash: - md5: f08a1f489c4d07cfd4a9983963073480 - sha256: 6a300a4e8d1e30b7926a966e805201ec08d4a5ab97c03a7d0f927996413249d7 - category: main - optional: false -- name: typer-slim-standard - version: 0.21.1 - manager: conda - platform: win-64 - dependencies: - rich: '' - shellingham: '' - typer-slim: ==0.21.1 - url: https://conda.anaconda.org/conda-forge/noarch/typer-slim-standard-0.21.1-h378290b_0.conda + rich: '>=13.8.0' + shellingham: '>=1.3.0' + url: https://conda.anaconda.org/conda-forge/noarch/typer-0.25.1-pyhcf101f3_0.conda hash: - md5: f08a1f489c4d07cfd4a9983963073480 - sha256: 6a300a4e8d1e30b7926a966e805201ec08d4a5ab97c03a7d0f927996413249d7 + md5: ef114c2eb2ff19f6bf616c81f4710841 + sha256: 18fc3a27bc995318d09142fe16d01ea454e76f377bf8f68db03b8b18f11085ed category: main optional: false - name: typing-extensions @@ -16275,12 +16433,12 @@ package: manager: conda platform: linux-64 dependencies: - python: '>=3.10' + python: '' typing_extensions: '>=4.12.0' - url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhcf101f3_2.conda hash: - md5: a0a4a3035667fc34f29bfbd5c190baa6 - sha256: 70db27de58a97aeb7ba7448366c9853f91b21137492e0b4430251a1870aa8ff4 + md5: 53f5409c5cfd6c5a66417d68e3f0a864 + sha256: 8b90d2f19f9458b8c58a55e1fcdc1d90c1603a847a47654d8a454549413ba60a category: main optional: false - name: typing-inspection @@ -16290,10 +16448,10 @@ package: dependencies: python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhcf101f3_2.conda hash: - md5: a0a4a3035667fc34f29bfbd5c190baa6 - sha256: 70db27de58a97aeb7ba7448366c9853f91b21137492e0b4430251a1870aa8ff4 + md5: 53f5409c5cfd6c5a66417d68e3f0a864 + sha256: 8b90d2f19f9458b8c58a55e1fcdc1d90c1603a847a47654d8a454549413ba60a category: main optional: false - name: typing-inspection @@ -16303,10 +16461,10 @@ package: dependencies: python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhcf101f3_2.conda hash: - md5: a0a4a3035667fc34f29bfbd5c190baa6 - sha256: 70db27de58a97aeb7ba7448366c9853f91b21137492e0b4430251a1870aa8ff4 + md5: 53f5409c5cfd6c5a66417d68e3f0a864 + sha256: 8b90d2f19f9458b8c58a55e1fcdc1d90c1603a847a47654d8a454549413ba60a category: main optional: false - name: typing-inspection @@ -16316,10 +16474,10 @@ package: dependencies: python: '>=3.10' typing_extensions: '>=4.12.0' - url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhcf101f3_2.conda hash: - md5: a0a4a3035667fc34f29bfbd5c190baa6 - sha256: 70db27de58a97aeb7ba7448366c9853f91b21137492e0b4430251a1870aa8ff4 + md5: 53f5409c5cfd6c5a66417d68e3f0a864 + sha256: 8b90d2f19f9458b8c58a55e1fcdc1d90c1603a847a47654d8a454549413ba60a category: main optional: false - name: typing_extensions @@ -16548,7 +16706,7 @@ package: category: main optional: false - name: unicodedata2 - version: 17.0.0 + version: 17.0.1 manager: conda platform: linux-64 dependencies: @@ -16556,42 +16714,42 @@ package: libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-17.0.0-py311h49ec1c0_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-17.0.1-py311h49ec1c0_0.conda hash: - md5: 5e6d4026784e83c0a51c86ec428e8cc8 - sha256: d3c0e3ca6eb49095159d8c78970a279a30b98863eff5c3eeb037296d2e1d1670 + md5: 2889f0c0b6a6d7a37bd64ec60f4cc210 + sha256: 2bd8ee058dc98e614003591eb221a8b08449768b13aebe76dad8528bf0f5f88b category: main optional: false - name: unicodedata2 - version: 17.0.0 + version: 17.0.1 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-17.0.0-py312h80b0991_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/unicodedata2-17.0.1-py312h1a1c95f_0.conda hash: - md5: 32a0138cbc4a3934d61fef34a4b8e1c5 - sha256: 1e85f9891f5f1e03aaf4b02af66b296596a2c487180f7c21ee9f57ed104821ac + md5: 563dc18b746f873408b76e068e2b4baa + sha256: 29bdc3648a4b8011c572003234ebfaa13666aa71760c9f89f798758ccebd7448 category: main optional: false - name: unicodedata2 - version: 17.0.0 + version: 17.0.1 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/unicodedata2-17.0.0-py312h4409184_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/unicodedata2-17.0.1-py312h2bbb03f_0.conda hash: - md5: b0b0c7ea4888b6f4009afa7001e6adaa - sha256: 567cebbb3a1a5c76e5ec43508e01ccbe98923ad0003eafd87acbbc546fcd588c + md5: 45b836f333fd3e282c16fff7dc82994e + sha256: e935d0c11581e31e89ce4899a28b16f924d1a3c1af89f18f8a2c5f5728b3107f category: main optional: false - name: unicodedata2 - version: 17.0.0 + version: 17.0.1 manager: conda platform: win-64 dependencies: @@ -16600,10 +16758,10 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-17.0.0-py312he06e257_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/unicodedata2-17.0.1-py312he06e257_0.conda hash: - md5: 2e4fbe70f86b42b01228cdbcc4b52351 - sha256: f05083b85ee3fb1315e0d6df0bdd597074ef909838391d7e31daaec7381dc28a + md5: 9c46f390eb4b5c6e502df20378e442dd + sha256: 577fcd97b5b855d341ee511307a0c05f632d184544e31ff9621690770843c995 category: main optional: false - name: urllib3 @@ -16671,7 +16829,7 @@ package: category: main optional: false - name: uvicorn - version: 0.40.0 + version: 0.46.0 manager: conda platform: linux-64 dependencies: @@ -16680,14 +16838,14 @@ package: h11: '>=0.8' python: '' typing_extensions: '>=4.0' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.40.0-pyhc90fa1f_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.46.0-pyhc90fa1f_0.conda hash: - md5: eb8fdfa0a193cfe804970d1a5470246d - sha256: 9cb6777bc67d43184807f8c57bdf8c917830240dd95e66fa9dbb7d65fa81f68e + md5: 12fa73aae56b7ce068db549fd542fb32 + sha256: ba0060f57192ccef46ad722537a50a2b23d4e9c6793e714177ae1b3f73673dcb category: main optional: false - name: uvicorn - version: 0.40.0 + version: 0.46.0 manager: conda platform: osx-64 dependencies: @@ -16696,14 +16854,14 @@ package: h11: '>=0.8' python: '>=3.10' typing_extensions: '>=4.0' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.40.0-pyhc90fa1f_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.46.0-pyhc90fa1f_0.conda hash: - md5: eb8fdfa0a193cfe804970d1a5470246d - sha256: 9cb6777bc67d43184807f8c57bdf8c917830240dd95e66fa9dbb7d65fa81f68e + md5: 12fa73aae56b7ce068db549fd542fb32 + sha256: ba0060f57192ccef46ad722537a50a2b23d4e9c6793e714177ae1b3f73673dcb category: main optional: false - name: uvicorn - version: 0.40.0 + version: 0.46.0 manager: conda platform: osx-arm64 dependencies: @@ -16712,14 +16870,14 @@ package: h11: '>=0.8' python: '>=3.10' typing_extensions: '>=4.0' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.40.0-pyhc90fa1f_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.46.0-pyhc90fa1f_0.conda hash: - md5: eb8fdfa0a193cfe804970d1a5470246d - sha256: 9cb6777bc67d43184807f8c57bdf8c917830240dd95e66fa9dbb7d65fa81f68e + md5: 12fa73aae56b7ce068db549fd542fb32 + sha256: ba0060f57192ccef46ad722537a50a2b23d4e9c6793e714177ae1b3f73673dcb category: main optional: false - name: uvicorn - version: 0.40.0 + version: 0.46.0 manager: conda platform: win-64 dependencies: @@ -16728,14 +16886,14 @@ package: h11: '>=0.8' python: '>=3.10' typing_extensions: '>=4.0' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.40.0-pyh6dadd2b_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.46.0-pyh6dadd2b_0.conda hash: - md5: 518f06ec23263844563845074bd619f3 - sha256: 10a53144032ab6671c9a4f4f801448093cd2c4b73d40d13a00837a18824d602e + md5: ee7cdba89c9d5d300354fa1c801f4fd2 + sha256: 5f6e2008d5e19f8e186c7940c7c943905fc6d17ad415c8e2cd3f2bc6108dd5ff category: main optional: false - name: uvicorn-standard - version: 0.40.0 + version: 0.46.0 manager: conda platform: linux-64 dependencies: @@ -16743,18 +16901,18 @@ package: httptools: '>=0.6.3' python-dotenv: '>=0.13' pyyaml: '>=5.1' - uvicorn: ==0.40.0 - uvloop: '>=0.14.0,!=0.15.0,!=0.15.1' - watchfiles: '>=0.13' + uvicorn: ==0.46.0 + uvloop: '>=0.15.1' + watchfiles: '>=0.20' websockets: '>=10.4' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.40.0-h4cd5af1_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.46.0-hf538af8_0.conda hash: - md5: 8c7fcf5c22f9342caf554be590f6fee9 - sha256: 0476363e52d50f7c6075d06f309a54a9dc9b8828c00b4ed572b78d5f1374fccb + md5: 5a5d65823d2337e10355b298c4ed9fa7 + sha256: 25149fefa962763e66523365b4de7794499b8caec59268844ed614f8cea82609 category: main optional: false - name: uvicorn-standard - version: 0.40.0 + version: 0.46.0 manager: conda platform: osx-64 dependencies: @@ -16762,18 +16920,18 @@ package: httptools: '>=0.6.3' python-dotenv: '>=0.13' pyyaml: '>=5.1' - uvicorn: ==0.40.0 - uvloop: '>=0.14.0,!=0.15.0,!=0.15.1' - watchfiles: '>=0.13' + uvicorn: ==0.46.0 + uvloop: '>=0.15.1' + watchfiles: '>=0.20' websockets: '>=10.4' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.40.0-h4cd5af1_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.46.0-hf538af8_0.conda hash: - md5: 8c7fcf5c22f9342caf554be590f6fee9 - sha256: 0476363e52d50f7c6075d06f309a54a9dc9b8828c00b4ed572b78d5f1374fccb + md5: 5a5d65823d2337e10355b298c4ed9fa7 + sha256: 25149fefa962763e66523365b4de7794499b8caec59268844ed614f8cea82609 category: main optional: false - name: uvicorn-standard - version: 0.40.0 + version: 0.46.0 manager: conda platform: osx-arm64 dependencies: @@ -16781,18 +16939,18 @@ package: httptools: '>=0.6.3' python-dotenv: '>=0.13' pyyaml: '>=5.1' - uvicorn: ==0.40.0 - uvloop: '>=0.14.0,!=0.15.0,!=0.15.1' - watchfiles: '>=0.13' + uvicorn: ==0.46.0 + uvloop: '>=0.15.1' + watchfiles: '>=0.20' websockets: '>=10.4' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.40.0-h4cd5af1_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.46.0-hf538af8_0.conda hash: - md5: 8c7fcf5c22f9342caf554be590f6fee9 - sha256: 0476363e52d50f7c6075d06f309a54a9dc9b8828c00b4ed572b78d5f1374fccb + md5: 5a5d65823d2337e10355b298c4ed9fa7 + sha256: 25149fefa962763e66523365b4de7794499b8caec59268844ed614f8cea82609 category: main optional: false - name: uvicorn-standard - version: 0.40.0 + version: 0.46.0 manager: conda platform: win-64 dependencies: @@ -16801,13 +16959,13 @@ package: httptools: '>=0.6.3' python-dotenv: '>=0.13' pyyaml: '>=5.1' - uvicorn: ==0.40.0 - watchfiles: '>=0.13' + uvicorn: ==0.46.0 + watchfiles: '>=0.20' websockets: '>=10.4' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.40.0-hcfb189c_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.46.0-h1c5ca41_0.conda hash: - md5: db6123b8bd102ba091cc774d74a00bd2 - sha256: d4e1dfb669277498e4731502bfab1bbe2bb5a701a735b559723a60bfce0c5b4e + md5: cfcae05e0ab46e19a879cc18fd2ebb5f + sha256: a6a9040df73db967bff2c408c4aa5088799c9c578d7646065f81a9407bc31d18 category: main optional: false - name: uvloop @@ -16894,67 +17052,75 @@ package: category: main optional: false - name: virtualenv - version: 20.36.1 + version: 21.3.1 manager: conda platform: linux-64 dependencies: distlib: '>=0.3.7,<1' - filelock: '>=3.20.1,<4' + filelock: <4,>=3.24.2 + importlib-metadata: '>=6.6' platformdirs: '>=3.9.1,<5' - python: '>=3.10' + python: '' + python-discovery: '>=1' typing_extensions: '>=4.13.2' - url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.36.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-21.3.1-pyhcf101f3_0.conda hash: - md5: 6b0259cea8ffa6b66b35bae0ca01c447 - sha256: fa0a21fdcd0a8e6cf64cc8cd349ed6ceb373f09854fd3c4365f0bc4586dccf9a + md5: dd6a1f3ce9d1cfa8b5b1b32953a80a55 + sha256: 8888b4725d4166ab54435ba4b6a24e9f089578301a88f8157d012dd38a88ac43 category: main optional: false - name: virtualenv - version: 20.36.1 + version: 21.3.1 manager: conda platform: osx-64 dependencies: distlib: '>=0.3.7,<1' - filelock: '>=3.20.1,<4' + filelock: <4,>=3.24.2 + importlib-metadata: '>=6.6' platformdirs: '>=3.9.1,<5' python: '>=3.10' + python-discovery: '>=1' typing_extensions: '>=4.13.2' - url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.36.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-21.3.1-pyhcf101f3_0.conda hash: - md5: 6b0259cea8ffa6b66b35bae0ca01c447 - sha256: fa0a21fdcd0a8e6cf64cc8cd349ed6ceb373f09854fd3c4365f0bc4586dccf9a + md5: dd6a1f3ce9d1cfa8b5b1b32953a80a55 + sha256: 8888b4725d4166ab54435ba4b6a24e9f089578301a88f8157d012dd38a88ac43 category: main optional: false - name: virtualenv - version: 20.36.1 + version: 21.3.1 manager: conda platform: osx-arm64 dependencies: distlib: '>=0.3.7,<1' - filelock: '>=3.20.1,<4' + filelock: <4,>=3.24.2 + importlib-metadata: '>=6.6' platformdirs: '>=3.9.1,<5' python: '>=3.10' + python-discovery: '>=1' typing_extensions: '>=4.13.2' - url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.36.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-21.3.1-pyhcf101f3_0.conda hash: - md5: 6b0259cea8ffa6b66b35bae0ca01c447 - sha256: fa0a21fdcd0a8e6cf64cc8cd349ed6ceb373f09854fd3c4365f0bc4586dccf9a + md5: dd6a1f3ce9d1cfa8b5b1b32953a80a55 + sha256: 8888b4725d4166ab54435ba4b6a24e9f089578301a88f8157d012dd38a88ac43 category: main optional: false - name: virtualenv - version: 20.36.1 + version: 21.3.1 manager: conda platform: win-64 dependencies: distlib: '>=0.3.7,<1' - filelock: '>=3.20.1,<4' + filelock: <4,>=3.24.2 + importlib-metadata: '>=6.6' platformdirs: '>=3.9.1,<5' python: '>=3.10' + python-discovery: '>=1' typing_extensions: '>=4.13.2' - url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-20.36.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/virtualenv-21.3.1-pyhcf101f3_0.conda hash: - md5: 6b0259cea8ffa6b66b35bae0ca01c447 - sha256: fa0a21fdcd0a8e6cf64cc8cd349ed6ceb373f09854fd3c4365f0bc4586dccf9a + md5: dd6a1f3ce9d1cfa8b5b1b32953a80a55 + sha256: 8888b4725d4166ab54435ba4b6a24e9f089578301a88f8157d012dd38a88ac43 category: main optional: false - name: vs2015_runtime @@ -17093,51 +17259,51 @@ package: category: main optional: false - name: wcwidth - version: 0.5.3 + version: 0.7.0 manager: conda platform: linux-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.5.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 36432484e9ce3b073a51bf138767a593 - sha256: 2395599ec9e37e6f21838bb26e7f2336fa03a4b1460ba10897ec856b21ac7d59 + md5: eb9538b8e55069434a18547f43b96059 + sha256: 1ee2d8384972ecbf8630ce8a3ea9d16858358ad3e8566675295e66996d5352da category: main optional: false - name: wcwidth - version: 0.5.3 + version: 0.7.0 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.5.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 36432484e9ce3b073a51bf138767a593 - sha256: 2395599ec9e37e6f21838bb26e7f2336fa03a4b1460ba10897ec856b21ac7d59 + md5: eb9538b8e55069434a18547f43b96059 + sha256: 1ee2d8384972ecbf8630ce8a3ea9d16858358ad3e8566675295e66996d5352da category: main optional: false - name: wcwidth - version: 0.5.3 + version: 0.7.0 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.5.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 36432484e9ce3b073a51bf138767a593 - sha256: 2395599ec9e37e6f21838bb26e7f2336fa03a4b1460ba10897ec856b21ac7d59 + md5: eb9538b8e55069434a18547f43b96059 + sha256: 1ee2d8384972ecbf8630ce8a3ea9d16858358ad3e8566675295e66996d5352da category: main optional: false - name: wcwidth - version: 0.5.3 + version: 0.7.0 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.5.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.7.0-pyhd8ed1ab_0.conda hash: - md5: 36432484e9ce3b073a51bf138767a593 - sha256: 2395599ec9e37e6f21838bb26e7f2336fa03a4b1460ba10897ec856b21ac7d59 + md5: eb9538b8e55069434a18547f43b96059 + sha256: 1ee2d8384972ecbf8630ce8a3ea9d16858358ad3e8566675295e66996d5352da category: main optional: false - name: websocket-client @@ -17248,107 +17414,107 @@ package: category: main optional: false - name: werkzeug - version: 3.1.5 + version: 3.1.8 manager: conda platform: linux-64 dependencies: markupsafe: '>=2.1.1' python: '' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.5-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.8-pyhcf101f3_0.conda hash: - md5: 784e86b857b809955635175881a9a418 - sha256: 3ef418943ef14939a4bbc5157f31db2d6a7a025a3bfd7b4aa5a29034ba96e42e + md5: 3eeca039e7316268627f4116da9df64c + sha256: 5108c1bf2f0512e5c9dc8191e31b144c23b7cf0e73423a246173006002368d79 category: main optional: false - name: werkzeug - version: 3.1.5 + version: 3.1.8 manager: conda platform: osx-64 dependencies: markupsafe: '>=2.1.1' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.5-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.8-pyhcf101f3_0.conda hash: - md5: 784e86b857b809955635175881a9a418 - sha256: 3ef418943ef14939a4bbc5157f31db2d6a7a025a3bfd7b4aa5a29034ba96e42e + md5: 3eeca039e7316268627f4116da9df64c + sha256: 5108c1bf2f0512e5c9dc8191e31b144c23b7cf0e73423a246173006002368d79 category: main optional: false - name: werkzeug - version: 3.1.5 + version: 3.1.8 manager: conda platform: osx-arm64 dependencies: markupsafe: '>=2.1.1' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.5-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.8-pyhcf101f3_0.conda hash: - md5: 784e86b857b809955635175881a9a418 - sha256: 3ef418943ef14939a4bbc5157f31db2d6a7a025a3bfd7b4aa5a29034ba96e42e + md5: 3eeca039e7316268627f4116da9df64c + sha256: 5108c1bf2f0512e5c9dc8191e31b144c23b7cf0e73423a246173006002368d79 category: main optional: false - name: werkzeug - version: 3.1.5 + version: 3.1.8 manager: conda platform: win-64 dependencies: markupsafe: '>=2.1.1' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.5-pyhcf101f3_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/werkzeug-3.1.8-pyhcf101f3_0.conda hash: - md5: 784e86b857b809955635175881a9a418 - sha256: 3ef418943ef14939a4bbc5157f31db2d6a7a025a3bfd7b4aa5a29034ba96e42e + md5: 3eeca039e7316268627f4116da9df64c + sha256: 5108c1bf2f0512e5c9dc8191e31b144c23b7cf0e73423a246173006002368d79 category: main optional: false - name: wheel - version: 0.46.3 + version: 0.47.0 manager: conda platform: linux-64 dependencies: packaging: '>=24.0' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.47.0-pyhd8ed1ab_0.conda hash: - md5: bdbd7385b4a67025ac2dba4ef8cb6a8f - sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae + md5: d0e3b2f0030cf4fca58bde71d246e94c + sha256: 9e156ffaefb8463437144326ada4b85d1de17961b9997ac5f1cbbaf747bd8bed category: main optional: false - name: wheel - version: 0.46.3 + version: 0.47.0 manager: conda platform: osx-64 dependencies: packaging: '>=24.0' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.47.0-pyhd8ed1ab_0.conda hash: - md5: bdbd7385b4a67025ac2dba4ef8cb6a8f - sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae + md5: d0e3b2f0030cf4fca58bde71d246e94c + sha256: 9e156ffaefb8463437144326ada4b85d1de17961b9997ac5f1cbbaf747bd8bed category: main optional: false - name: wheel - version: 0.46.3 + version: 0.47.0 manager: conda platform: osx-arm64 dependencies: packaging: '>=24.0' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.47.0-pyhd8ed1ab_0.conda hash: - md5: bdbd7385b4a67025ac2dba4ef8cb6a8f - sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae + md5: d0e3b2f0030cf4fca58bde71d246e94c + sha256: 9e156ffaefb8463437144326ada4b85d1de17961b9997ac5f1cbbaf747bd8bed category: main optional: false - name: wheel - version: 0.46.3 + version: 0.47.0 manager: conda platform: win-64 dependencies: packaging: '>=24.0' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.47.0-pyhd8ed1ab_0.conda hash: - md5: bdbd7385b4a67025ac2dba4ef8cb6a8f - sha256: d6cf2f0ebd5e09120c28ecba450556ce553752652d91795442f0e70f837126ae + md5: d0e3b2f0030cf4fca58bde71d246e94c + sha256: 9e156ffaefb8463437144326ada4b85d1de17961b9997ac5f1cbbaf747bd8bed category: main optional: false - name: win_inet_pton @@ -17365,7 +17531,7 @@ package: category: main optional: false - name: wrapt - version: 2.1.1 + version: 2.1.2 manager: conda platform: linux-64 dependencies: @@ -17373,42 +17539,42 @@ package: libgcc: '>=14' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-2.1.1-py311h49ec1c0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/wrapt-2.1.2-py311h49ec1c0_0.conda hash: - md5: 248f851a54a5bb314ff5693663a75e64 - sha256: 2208c3a7a36e2c36e028ac5494d4b4812f3c6034bfe98ef1bea5ccaac0c81122 + md5: 223070bed75e3d053feebff09f54ea36 + sha256: d537a3b65e9314ddb44ad9d3c4a09c9049dd628051c29a2ed14146c660e48854 category: main optional: false - name: wrapt - version: 2.1.1 + version: 2.1.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-2.1.1-py312h1a1c95f_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/wrapt-2.1.2-py312h933eb07_0.conda hash: - md5: 86468181a33a52e5a3f7b8f6435baa18 - sha256: 71498ea93e669d27433e74d52a17d9890282251ad8529a9e7303266fc5b28918 + md5: 99504641fc413008fd54f9d4a29e6168 + sha256: e9a0b3be9457af93f83ffee896990477b45cdc304284cf485f4b121db1fc6297 category: main optional: false - name: wrapt - version: 2.1.1 + version: 2.1.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-2.1.1-py312h2bbb03f_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/wrapt-2.1.2-py312h2bbb03f_0.conda hash: - md5: c381a55d808d45013bd765a9bc062f54 - sha256: 370b4f392cb58b16b356c767d2ac29a04ccb5b9621eb2113b7e383e1a1e5a5da + md5: ff5ed7b9da564a701eae86999617a247 + sha256: 5dbc29e84b2d14bbfcaf5372571312991e749ac1dc55e822ccb15d71e752ed67 category: main optional: false - name: wrapt - version: 2.1.1 + version: 2.1.2 manager: conda platform: win-64 dependencies: @@ -17417,66 +17583,66 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/wrapt-2.1.1-py312he06e257_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/wrapt-2.1.2-py312he06e257_0.conda hash: - md5: 0bce572a8f9d1e7b7c4124111747ab10 - sha256: 4b35f4d2730df16e8e5d67c4a5ed8c2c7bb2a9eb2b5576f3fc56ec75a85e646c + md5: b89f91fb42206c571b2b966aae91fc93 + sha256: f378d759934aacbb7edfe3bc2eda71f3f28180dc7daad51c0a97703b99974fba category: main optional: false - name: wslink - version: 2.5.0 + version: 2.5.6 manager: conda platform: linux-64 dependencies: aiohttp: <4 msgpack-python: '>=1,<2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda hash: - md5: 8fa415e696acd9af59ce0a4425fd1b38 - sha256: e9ac3caa3b17bed9bc301a67d3950f84fa37fb34002d2878c46cafb87978401d + md5: d34454e27bb9ec7025cefccfa92908ad + sha256: 0754558be231485ee835b0db11bace246ecd5465143a355029b039803ea716b0 category: main optional: false - name: wslink - version: 2.5.0 + version: 2.5.6 manager: conda platform: osx-64 dependencies: aiohttp: <4 msgpack-python: '>=1,<2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda hash: - md5: 8fa415e696acd9af59ce0a4425fd1b38 - sha256: e9ac3caa3b17bed9bc301a67d3950f84fa37fb34002d2878c46cafb87978401d + md5: d34454e27bb9ec7025cefccfa92908ad + sha256: 0754558be231485ee835b0db11bace246ecd5465143a355029b039803ea716b0 category: main optional: false - name: wslink - version: 2.5.0 + version: 2.5.6 manager: conda platform: osx-arm64 dependencies: aiohttp: <4 msgpack-python: '>=1,<2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda hash: - md5: 8fa415e696acd9af59ce0a4425fd1b38 - sha256: e9ac3caa3b17bed9bc301a67d3950f84fa37fb34002d2878c46cafb87978401d + md5: d34454e27bb9ec7025cefccfa92908ad + sha256: 0754558be231485ee835b0db11bace246ecd5465143a355029b039803ea716b0 category: main optional: false - name: wslink - version: 2.5.0 + version: 2.5.6 manager: conda platform: win-64 dependencies: aiohttp: <4 msgpack-python: '>=1,<2' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wslink-2.5.6-pyhd8ed1ab_0.conda hash: - md5: 8fa415e696acd9af59ce0a4425fd1b38 - sha256: e9ac3caa3b17bed9bc301a67d3950f84fa37fb34002d2878c46cafb87978401d + md5: d34454e27bb9ec7025cefccfa92908ad + sha256: 0754558be231485ee835b0db11bace246ecd5465143a355029b039803ea716b0 category: main optional: false - name: xorg-libxau @@ -17633,7 +17799,7 @@ package: category: main optional: false - name: yarl - version: 1.22.0 + version: 1.23.0 manager: conda platform: linux-64 dependencies: @@ -17644,31 +17810,31 @@ package: propcache: '>=0.2.1' python: '>=3.11,<3.12.0a0' python_abi: 3.11.* - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.22.0-py311h3778330_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.23.0-py311h3778330_0.conda hash: - md5: c8213cef4057bc5a733d68d36e9b6366 - sha256: 6cddfbe838aab2d374a22f0c202f473a1d81c43e8fda25c5aa18fdcbc4f61679 + md5: 27ea2409d68cca4b0d02599c217bdb2d + sha256: 747a43142325b1bdf4184912aac043e23152062f54f5bdc43d7054373a4cf6ad category: main optional: false - name: yarl - version: 1.22.0 + version: 1.23.0 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' + __osx: '>=11.0' idna: '>=2.0' multidict: '>=4.0' propcache: '>=0.2.1' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-64/yarl-1.22.0-py312hacf3034_0.conda + url: https://conda.anaconda.org/conda-forge/osx-64/yarl-1.23.0-py312heb39f77_0.conda hash: - md5: e441d2fc9a075115c08ec037d78d94d9 - sha256: c030ea7a6f88a54ded713db44420091e1606a04ea57b2cb2b4e00c5c41594929 + md5: f28a4b575e47fc64d8345fdde16127d6 + sha256: f0b87cd264971f8217b64d1132a4023afcb76395ca78115e96e6ec30c5ff45f7 category: main optional: false - name: yarl - version: 1.22.0 + version: 1.23.0 manager: conda platform: osx-arm64 dependencies: @@ -17678,14 +17844,14 @@ package: propcache: '>=0.2.1' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.22.0-py312h5748b74_0.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/yarl-1.23.0-py312h04c11ed_0.conda hash: - md5: 0a28337559bbd97ff6d99598c7a3ffb4 - sha256: 49ee6fcb59e63cceb1f01777ac8b67d44633b6cdad5c47b02bc995f6e96955eb + md5: c5cce9282c0a099ba55a43a80fc67795 + sha256: 2379fd978cfc5598d9ef6f01946da890851f5ed22ecf8596abb328f7ddd640ba category: main optional: false - name: yarl - version: 1.22.0 + version: 1.23.0 manager: conda platform: win-64 dependencies: @@ -17697,152 +17863,166 @@ package: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/yarl-1.22.0-py312h05f76fc_0.conda + url: https://conda.anaconda.org/conda-forge/win-64/yarl-1.23.0-py312h05f76fc_0.conda hash: - md5: d4975947624e265fa594b86ce148a0c1 - sha256: b622ef03b033a1c3984cb3e47e198370f23bf239c579a0c04f9179237fbb541b + md5: f724e37e0f0dd67a460d882791adbe5b + sha256: 747cbb8b9da725c58ae3800f38b161f96297a557a19211ea39069805042bbe80 category: main optional: false - name: zipp - version: 3.23.0 + version: 3.23.1 manager: conda platform: linux-64 dependencies: python: '' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.1-pyhcf101f3_0.conda hash: - md5: 30cd29cb87d819caead4d55184c1d115 - sha256: b4533f7d9efc976511a73ef7d4a2473406d7f4c750884be8e8620b0ce70f4dae + md5: e1c36c6121a7c9c76f2f148f1e83b983 + sha256: 523616c0530d305d2216c2b4a8dfd3872628b60083255b89c5e0d8c42e738cca category: main optional: false - name: zipp - version: 3.23.0 + version: 3.23.1 manager: conda platform: osx-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.1-pyhcf101f3_0.conda hash: - md5: 30cd29cb87d819caead4d55184c1d115 - sha256: b4533f7d9efc976511a73ef7d4a2473406d7f4c750884be8e8620b0ce70f4dae + md5: e1c36c6121a7c9c76f2f148f1e83b983 + sha256: 523616c0530d305d2216c2b4a8dfd3872628b60083255b89c5e0d8c42e738cca category: main optional: false - name: zipp - version: 3.23.0 + version: 3.23.1 manager: conda platform: osx-arm64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.1-pyhcf101f3_0.conda hash: - md5: 30cd29cb87d819caead4d55184c1d115 - sha256: b4533f7d9efc976511a73ef7d4a2473406d7f4c750884be8e8620b0ce70f4dae + md5: e1c36c6121a7c9c76f2f148f1e83b983 + sha256: 523616c0530d305d2216c2b4a8dfd3872628b60083255b89c5e0d8c42e738cca category: main optional: false - name: zipp - version: 3.23.0 + version: 3.23.1 manager: conda platform: win-64 dependencies: python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda + url: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.1-pyhcf101f3_0.conda hash: - md5: 30cd29cb87d819caead4d55184c1d115 - sha256: b4533f7d9efc976511a73ef7d4a2473406d7f4c750884be8e8620b0ce70f4dae + md5: e1c36c6121a7c9c76f2f148f1e83b983 + sha256: 523616c0530d305d2216c2b4a8dfd3872628b60083255b89c5e0d8c42e738cca category: main optional: false - name: zlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - libzlib: 1.3.1 - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.1-hb9d3cd8_2.conda + libzlib: 1.3.2 + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-1.3.2-h25fd6f3_2.conda hash: - md5: c9f075ab2f33b3bbee9e62d4ad0a6cd8 - sha256: 5d7c0e5f0005f74112a34a7425179f4eb6e73c92f5d109e6af4ddeca407c92ab + md5: c2a01a08fc991620a74b32420e97868a + sha256: 245c9ee8d688e23661b95e3c6dd7272ca936fabc03d423cdb3cdee1bbcf9f2f2 category: main optional: false - name: zlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: osx-64 dependencies: - __osx: '>=10.13' - libzlib: 1.3.1 - url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.3.1-hd23fc13_2.conda + __osx: '>=11.0' + libzlib: 1.3.2 + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-1.3.2-hbb4bfdb_2.conda hash: - md5: c989e0295dcbdc08106fe5d9e935f0b9 - sha256: 219edbdfe7f073564375819732cbf7cc0d7c7c18d3f546a09c2dfaf26e4d69f3 + md5: 6276aa61ffc361cbf130d78cfb88a237 + sha256: 5dd728cebca2e96fa48d41661f1a35ed0ee3cb722669eee4e2d854c6745655eb category: main optional: false - name: zlib - version: 1.3.1 + version: 1.3.2 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' - libzlib: 1.3.1 - url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.1-h8359307_2.conda + libzlib: 1.3.2 + url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-1.3.2-h8088a28_2.conda hash: - md5: e3170d898ca6cb48f1bb567afb92f775 - sha256: 58f8860756680a4831c1bf4f294e2354d187f2e999791d53b1941834c4b37430 + md5: f1c0bce276210bed45a04949cfe8dc20 + sha256: 8dd2ac25f0ba714263aac5832d46985648f4bfb9b305b5021d702079badc08d2 + category: main + optional: false +- name: zlib + version: 1.3.2 + manager: conda + platform: win-64 + dependencies: + libzlib: 1.3.2 + ucrt: '>=10.0.20348.0' + vc: '>=14.3,<15' + vc14_runtime: '>=14.44.35208' + url: https://conda.anaconda.org/conda-forge/win-64/zlib-1.3.2-hfd05255_2.conda + hash: + md5: 5187ecf958be3c39110fe691cbd6873e + sha256: ef408f85f664a4b9c9dac3cb2e36154d9baa15a88984ea800e11060e0f2394a1 category: main optional: false - name: zlib-ng - version: 2.3.2 + version: 2.3.3 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' libgcc: '>=14' libstdcxx: '>=14' - url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.2-hceb46e0_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.3-hceb46e0_1.conda hash: - md5: 40feea2979654ed579f1cda7c63ccb94 - sha256: f2b6a175677701a0b6ce556b3bd362dc94a4e36ffcd10e3860e52ca036b4ad96 + md5: 2aadb0d17215603a82a2a6b0afd9a4cb + sha256: ea4e50c465d70236408cb0bfe0115609fd14db1adcd8bd30d8918e0291f8a75f category: main optional: false - name: zlib-ng - version: 2.3.2 + version: 2.3.3 manager: conda platform: osx-64 dependencies: __osx: '>=10.13' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-64/zlib-ng-2.3.2-h8bce59a_1.conda + url: https://conda.anaconda.org/conda-forge/osx-64/zlib-ng-2.3.3-h8bce59a_1.conda hash: - md5: cdd69480d52f2b871fad1a91324d9942 - sha256: 945725769bc668435af1c23733c3c1dba01eb115ad3bad5393c9df2e23de6cfc + md5: b3ecb6480fd46194e3f7dd0ff4445dff + sha256: 4a1beb656761c7d8c9a53474bfd3932c30d82af5d93a32b8ef626c01c059d981 category: main optional: false - name: zlib-ng - version: 2.3.2 + version: 2.3.3 manager: conda platform: osx-arm64 dependencies: __osx: '>=11.0' libcxx: '>=19' - url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-ng-2.3.2-hed4e4f5_1.conda + url: https://conda.anaconda.org/conda-forge/osx-arm64/zlib-ng-2.3.3-hed4e4f5_1.conda hash: - md5: 75f39a44c08cb5dc4ea847698de34ba3 - sha256: ab481487381a6a6213d667e883252e52b8ca867b3b466c31a058126f964efffe + md5: d99c2a23a31b0172e90f456f580b695e + sha256: a339606a6b224bb230ff3d711e801934f3b3844271df9720165e0353716580d4 category: main optional: false - name: zlib-ng - version: 2.3.2 + version: 2.3.3 manager: conda platform: win-64 dependencies: ucrt: '>=10.0.20348.0' vc: '>=14.3,<15' vc14_runtime: '>=14.44.35208' - url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.3.2-h0261ad2_1.conda + url: https://conda.anaconda.org/conda-forge/win-64/zlib-ng-2.3.3-h0261ad2_1.conda hash: - md5: bc2fba648e1e784c549e20bbe1a8af40 - sha256: e058e925bed8d9e5227cecc098e02992813046fd89206194435e975a9f6eff56 + md5: 46a21c0a4e65f1a135251fc7c8663f83 + sha256: 71332532332d13b5dbe57074ddcf82ae711bdc132affa5a2982a29ffa06dc234 category: main optional: false - name: zstd @@ -17899,48 +18079,364 @@ package: sha256: 368d8628424966fd8f9c8018326a9c779e06913dd39e646cf331226acc90e5b2 category: main optional: false +- name: amsc-api-autogen + version: 0.5.2 + manager: pip + platform: linux-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/76368190/packages/pypi/files/e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63/amsc_api_autogen-0.5.2-py3-none-any.whl + hash: + sha256: e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63 + category: main + optional: false +- name: amsc-api-autogen + version: 0.5.2 + manager: pip + platform: osx-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/76368190/packages/pypi/files/e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63/amsc_api_autogen-0.5.2-py3-none-any.whl + hash: + sha256: e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63 + category: main + optional: false +- name: amsc-api-autogen + version: 0.5.2 + manager: pip + platform: osx-arm64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/76368190/packages/pypi/files/e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63/amsc_api_autogen-0.5.2-py3-none-any.whl + hash: + sha256: e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63 + category: main + optional: false +- name: amsc-api-autogen + version: 0.5.2 + manager: pip + platform: win-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/76368190/packages/pypi/files/e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63/amsc_api_autogen-0.5.2-py3-none-any.whl + hash: + sha256: e489517e99f63854714d1a53b00afb32cbfdeeb11bcc9ee9fb1bbfd681224a63 + category: main + optional: false +- name: amsc-client + version: 0.5.0 + manager: pip + platform: linux-64 + dependencies: + amsc-api-autogen: '>=0.5,<0.6' + globus-sdk: '*' + httpx: '>=0.23.0,<0.29.0' + iri-api-autogen: '>=0.1.0' + pyyaml: '>=6.0' + url: file:///home/edoardo/src/amsc-python-client + hash: {} + source: + type: url + url: file:///home/edoardo/src/amsc-python-client + category: main + optional: false +- name: amsc-client + version: 0.5.0 + manager: pip + platform: osx-64 + dependencies: + amsc-api-autogen: '>=0.5,<0.6' + globus-sdk: '*' + httpx: '>=0.23.0,<0.29.0' + iri-api-autogen: '>=0.1.0' + pyyaml: '>=6.0' + url: file:///home/edoardo/src/amsc-python-client + hash: {} + source: + type: url + url: file:///home/edoardo/src/amsc-python-client + category: main + optional: false +- name: amsc-client + version: 0.5.0 + manager: pip + platform: osx-arm64 + dependencies: + amsc-api-autogen: '>=0.5,<0.6' + globus-sdk: '*' + httpx: '>=0.23.0,<0.29.0' + iri-api-autogen: '>=0.1.0' + pyyaml: '>=6.0' + url: file:///home/edoardo/src/amsc-python-client + hash: {} + source: + type: url + url: file:///home/edoardo/src/amsc-python-client + category: main + optional: false +- name: amsc-client + version: 0.5.0 + manager: pip + platform: win-64 + dependencies: + amsc-api-autogen: '>=0.5,<0.6' + globus-sdk: '*' + httpx: '>=0.23.0,<0.29.0' + iri-api-autogen: '>=0.1.0' + pyyaml: '>=6.0' + url: file:///home/edoardo/src/amsc-python-client + hash: {} + source: + type: url + url: file:///home/edoardo/src/amsc-python-client + category: main + optional: false - name: authlib - version: 1.6.6 + version: 1.7.1 manager: pip platform: linux-64 dependencies: cryptography: '*' - url: https://files.pythonhosted.org/packages/54/51/321e821856452f7386c4e9df866f196720b1ad0c5ea1623ea7399969ae3b/authlib-1.6.6-py2.py3-none-any.whl + joserfc: '>=1.6.0' + url: https://files.pythonhosted.org/packages/e0/82/730650ee5e5b598b7bfdc291b784bc2f6fe02a5671695485403365101088/authlib-1.7.1-py2.py3-none-any.whl hash: - sha256: 7d9e9bc535c13974313a87f53e8430eb6ea3d1cf6ae4f6efcd793f2e949143fd + sha256: 8470f4aa6b5590ac41bd81d6e6ee12448ce36a0da0af19bbed69fb53fb4e8ad9 category: main optional: false - name: authlib - version: 1.6.6 + version: 1.7.1 manager: pip platform: osx-64 dependencies: cryptography: '*' - url: https://files.pythonhosted.org/packages/54/51/321e821856452f7386c4e9df866f196720b1ad0c5ea1623ea7399969ae3b/authlib-1.6.6-py2.py3-none-any.whl + joserfc: '>=1.6.0' + url: https://files.pythonhosted.org/packages/e0/82/730650ee5e5b598b7bfdc291b784bc2f6fe02a5671695485403365101088/authlib-1.7.1-py2.py3-none-any.whl hash: - sha256: 7d9e9bc535c13974313a87f53e8430eb6ea3d1cf6ae4f6efcd793f2e949143fd + sha256: 8470f4aa6b5590ac41bd81d6e6ee12448ce36a0da0af19bbed69fb53fb4e8ad9 category: main optional: false - name: authlib - version: 1.6.6 + version: 1.7.1 manager: pip platform: osx-arm64 dependencies: cryptography: '*' - url: https://files.pythonhosted.org/packages/54/51/321e821856452f7386c4e9df866f196720b1ad0c5ea1623ea7399969ae3b/authlib-1.6.6-py2.py3-none-any.whl + joserfc: '>=1.6.0' + url: https://files.pythonhosted.org/packages/e0/82/730650ee5e5b598b7bfdc291b784bc2f6fe02a5671695485403365101088/authlib-1.7.1-py2.py3-none-any.whl hash: - sha256: 7d9e9bc535c13974313a87f53e8430eb6ea3d1cf6ae4f6efcd793f2e949143fd + sha256: 8470f4aa6b5590ac41bd81d6e6ee12448ce36a0da0af19bbed69fb53fb4e8ad9 category: main optional: false - name: authlib - version: 1.6.6 + version: 1.7.1 manager: pip platform: win-64 dependencies: cryptography: '*' - url: https://files.pythonhosted.org/packages/54/51/321e821856452f7386c4e9df866f196720b1ad0c5ea1623ea7399969ae3b/authlib-1.6.6-py2.py3-none-any.whl + joserfc: '>=1.6.0' + url: https://files.pythonhosted.org/packages/e0/82/730650ee5e5b598b7bfdc291b784bc2f6fe02a5671695485403365101088/authlib-1.7.1-py2.py3-none-any.whl + hash: + sha256: 8470f4aa6b5590ac41bd81d6e6ee12448ce36a0da0af19bbed69fb53fb4e8ad9 + category: main + optional: false +- name: globus-sdk + version: 4.5.0 + manager: pip + platform: linux-64 + dependencies: + cryptography: '>=3.3.1,<3.4.0 || >3.4.0' + pyjwt: '>=2.0.0,<3.0.0' + requests: '>=2.19.1,<3.0.0' + url: https://files.pythonhosted.org/packages/e3/03/7c993819f1d891c345f56396c8aed226aa8c7ec37bc0cb3c5120b6c1ec64/globus_sdk-4.5.0-py3-none-any.whl + hash: + sha256: 5936cded28b8c6212870f54e3d3ae2c2d48d8061995117f52731992407bf66ab + category: main + optional: false +- name: globus-sdk + version: 4.5.0 + manager: pip + platform: osx-64 + dependencies: + cryptography: '>=3.3.1,<3.4.0 || >3.4.0' + pyjwt: '>=2.0.0,<3.0.0' + requests: '>=2.19.1,<3.0.0' + url: https://files.pythonhosted.org/packages/e3/03/7c993819f1d891c345f56396c8aed226aa8c7ec37bc0cb3c5120b6c1ec64/globus_sdk-4.5.0-py3-none-any.whl + hash: + sha256: 5936cded28b8c6212870f54e3d3ae2c2d48d8061995117f52731992407bf66ab + category: main + optional: false +- name: globus-sdk + version: 4.5.0 + manager: pip + platform: osx-arm64 + dependencies: + cryptography: '>=3.3.1,<3.4.0 || >3.4.0' + pyjwt: '>=2.0.0,<3.0.0' + requests: '>=2.19.1,<3.0.0' + url: https://files.pythonhosted.org/packages/e3/03/7c993819f1d891c345f56396c8aed226aa8c7ec37bc0cb3c5120b6c1ec64/globus_sdk-4.5.0-py3-none-any.whl + hash: + sha256: 5936cded28b8c6212870f54e3d3ae2c2d48d8061995117f52731992407bf66ab + category: main + optional: false +- name: globus-sdk + version: 4.5.0 + manager: pip + platform: win-64 + dependencies: + cryptography: '>=3.3.1,<3.4.0 || >3.4.0' + pyjwt: '>=2.0.0,<3.0.0' + requests: '>=2.19.1,<3.0.0' + url: https://files.pythonhosted.org/packages/e3/03/7c993819f1d891c345f56396c8aed226aa8c7ec37bc0cb3c5120b6c1ec64/globus_sdk-4.5.0-py3-none-any.whl + hash: + sha256: 5936cded28b8c6212870f54e3d3ae2c2d48d8061995117f52731992407bf66ab + category: main + optional: false +- name: iri-api-autogen + version: 0.1.2 + manager: pip + platform: linux-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/80654726/packages/pypi/files/c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91/iri_api_autogen-0.1.2-py3-none-any.whl + hash: + sha256: c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91 + category: main + optional: false +- name: iri-api-autogen + version: 0.1.2 + manager: pip + platform: osx-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/80654726/packages/pypi/files/c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91/iri_api_autogen-0.1.2-py3-none-any.whl + hash: + sha256: c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91 + category: main + optional: false +- name: iri-api-autogen + version: 0.1.2 + manager: pip + platform: osx-arm64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/80654726/packages/pypi/files/c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91/iri_api_autogen-0.1.2-py3-none-any.whl + hash: + sha256: c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91 + category: main + optional: false +- name: iri-api-autogen + version: 0.1.2 + manager: pip + platform: win-64 + dependencies: + attrs: '>=22.2.0' + httpx: '>=0.23.0,<0.29.0' + python-dateutil: '>=2.8.0,<3.0.0' + url: https://gitlab.com/api/v4/projects/80654726/packages/pypi/files/c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91/iri_api_autogen-0.1.2-py3-none-any.whl + hash: + sha256: c15433e5c3730d880f61d39f359a886c890a020c4f8388caf3659724225d2d91 + category: main + optional: false +- name: joserfc + version: 1.6.4 + manager: pip + platform: linux-64 + dependencies: + cryptography: '>=45.0.1' + url: https://files.pythonhosted.org/packages/b6/f7/210b27752e972edb36d239315b08d3eb6b14824cc4a590da2337d195260b/joserfc-1.6.4-py3-none-any.whl + hash: + sha256: 3e4a22b509b41908989237a045e25c8308d5fd47ab96bdae2dd8057c6451003a + category: main + optional: false +- name: joserfc + version: 1.6.4 + manager: pip + platform: osx-64 + dependencies: + cryptography: '>=45.0.1' + url: https://files.pythonhosted.org/packages/b6/f7/210b27752e972edb36d239315b08d3eb6b14824cc4a590da2337d195260b/joserfc-1.6.4-py3-none-any.whl + hash: + sha256: 3e4a22b509b41908989237a045e25c8308d5fd47ab96bdae2dd8057c6451003a + category: main + optional: false +- name: joserfc + version: 1.6.4 + manager: pip + platform: osx-arm64 + dependencies: + cryptography: '>=45.0.1' + url: https://files.pythonhosted.org/packages/b6/f7/210b27752e972edb36d239315b08d3eb6b14824cc4a590da2337d195260b/joserfc-1.6.4-py3-none-any.whl + hash: + sha256: 3e4a22b509b41908989237a045e25c8308d5fd47ab96bdae2dd8057c6451003a + category: main + optional: false +- name: joserfc + version: 1.6.4 + manager: pip + platform: win-64 + dependencies: + cryptography: '>=45.0.1' + url: https://files.pythonhosted.org/packages/b6/f7/210b27752e972edb36d239315b08d3eb6b14824cc4a590da2337d195260b/joserfc-1.6.4-py3-none-any.whl + hash: + sha256: 3e4a22b509b41908989237a045e25c8308d5fd47ab96bdae2dd8057c6451003a + category: main + optional: false +- name: pyjwt + version: 2.12.1 + manager: pip + platform: linux-64 + dependencies: + cryptography: '>=3.4.0' + url: https://files.pythonhosted.org/packages/e5/7a/8dd906bd22e79e47397a61742927f6747fe93242ef86645ee9092e610244/pyjwt-2.12.1-py3-none-any.whl + hash: + sha256: 28ca37c070cad8ba8cd9790cd940535d40274d22f80ab87f3ac6a713e6e8454c + category: main + optional: false +- name: pyjwt + version: 2.12.1 + manager: pip + platform: osx-64 + dependencies: + cryptography: '>=3.4.0' + url: https://files.pythonhosted.org/packages/e5/7a/8dd906bd22e79e47397a61742927f6747fe93242ef86645ee9092e610244/pyjwt-2.12.1-py3-none-any.whl + hash: + sha256: 28ca37c070cad8ba8cd9790cd940535d40274d22f80ab87f3ac6a713e6e8454c + category: main + optional: false +- name: pyjwt + version: 2.12.1 + manager: pip + platform: osx-arm64 + dependencies: + cryptography: '>=3.4.0' + url: https://files.pythonhosted.org/packages/e5/7a/8dd906bd22e79e47397a61742927f6747fe93242ef86645ee9092e610244/pyjwt-2.12.1-py3-none-any.whl + hash: + sha256: 28ca37c070cad8ba8cd9790cd940535d40274d22f80ab87f3ac6a713e6e8454c + category: main + optional: false +- name: pyjwt + version: 2.12.1 + manager: pip + platform: win-64 + dependencies: + cryptography: '>=3.4.0' + url: https://files.pythonhosted.org/packages/e5/7a/8dd906bd22e79e47397a61742927f6747fe93242ef86645ee9092e610244/pyjwt-2.12.1-py3-none-any.whl hash: - sha256: 7d9e9bc535c13974313a87f53e8430eb6ea3d1cf6ae4f6efcd793f2e949143fd + sha256: 28ca37c070cad8ba8cd9790cd940535d40274d22f80ab87f3ac6a713e6e8454c category: main optional: false - name: sfapi-client @@ -18004,42 +18500,42 @@ package: category: main optional: false - name: tenacity - version: 9.1.2 + version: 9.1.4 manager: pip platform: linux-64 dependencies: {} - url: https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl + url: https://files.pythonhosted.org/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl hash: - sha256: f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138 + sha256: 6095a360c919085f28c6527de529e76a06ad89b23659fa881ae0649b867a9d55 category: main optional: false - name: tenacity - version: 9.1.2 + version: 9.1.4 manager: pip platform: osx-64 dependencies: {} - url: https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl + url: https://files.pythonhosted.org/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl hash: - sha256: f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138 + sha256: 6095a360c919085f28c6527de529e76a06ad89b23659fa881ae0649b867a9d55 category: main optional: false - name: tenacity - version: 9.1.2 + version: 9.1.4 manager: pip platform: osx-arm64 dependencies: {} - url: https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl + url: https://files.pythonhosted.org/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl hash: - sha256: f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138 + sha256: 6095a360c919085f28c6527de529e76a06ad89b23659fa881ae0649b867a9d55 category: main optional: false - name: tenacity - version: 9.1.2 + version: 9.1.4 manager: pip platform: win-64 dependencies: {} - url: https://files.pythonhosted.org/packages/e5/30/643397144bfbfec6f6ef821f36f33e57d35946c44a2352d3c9f0ae847619/tenacity-9.1.2-py3-none-any.whl + url: https://files.pythonhosted.org/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl hash: - sha256: f77bf36710d8b73a50b2dd155c97b870017ad21afe6ab300326b0371b3b05138 + sha256: 6095a360c919085f28c6527de529e76a06ad89b23659fa881ae0649b867a9d55 category: main optional: false diff --git a/dashboard/environment.yml b/dashboard/environment.yml index 099d673..6a4739d 100644 --- a/dashboard/environment.yml +++ b/dashboard/environment.yml @@ -5,6 +5,10 @@ channels: - pytorch - nodefaults +pip-repositories: + - https://gitlab.com/api/v4/projects/76368190/packages/pypi/simple + - https://gitlab.com/api/v4/projects/80654726/packages/pypi/simple + dependencies: - botorch - cpuonly @@ -25,3 +29,4 @@ dependencies: - trame-vuetify - pip: - sfapi_client + - "amsc-client[globus] @ file:///home/edoardo/src/amsc-python-client" diff --git a/dashboard/error_manager.py b/dashboard/error_manager.py index e59d5aa..140d6b1 100644 --- a/dashboard/error_manager.py +++ b/dashboard/error_manager.py @@ -5,9 +5,9 @@ def add_error(title, msg): if state.errors is None: # Outside of a Trame app (e.g. check_model.py), raise a Python error - # to surface the error to the caller. + # to surface the error to the caller raise RuntimeError(f"{title}: {msg}") - # Otherwise: Inside a Trame app, add the error to the state. + # Otherwise: Inside a Trame app, add the error to the state state.errors.append( { "id": state.error_counter, diff --git a/dashboard/execution_mode_manager.py b/dashboard/execution_mode_manager.py new file mode 100644 index 0000000..5d9192e --- /dev/null +++ b/dashboard/execution_mode_manager.py @@ -0,0 +1,36 @@ +from state_manager import state + + +# Mapping from internal execution mode values to display labels +EXECUTION_MODE_LABELS = { + "local": "Local", + "iriapi": "AmSC IRI API", + "sfapi": "NERSC Superfacility API", +} +EXECUTION_MODE_ITEMS = [ + {"title": label, "value": mode} for mode, label in EXECUTION_MODE_LABELS.items() +] + + +def remote_backend_unavailable_expr(mode_state): + return ( + f"(({mode_state} === 'sfapi' && sfapi_perlmutter_status !== 'active') || " + f"({mode_state} === 'iriapi' && iriapi_perlmutter_status !== 'up'))" + ) + + +def _log_mode_change(state_key, description): + if len(state.modified_keys) == 1: + value = state[state_key] + label = EXECUTION_MODE_LABELS.get(value) or value + print(f"{description} execution mode changed to {label}") + + +@state.change("simulation_running_mode") +def log_simulation_running_mode(**kwargs): + _log_mode_change("simulation_running_mode", "Simulation") + + +@state.change("model_training_mode") +def log_model_training_mode(**kwargs): + _log_mode_change("model_training_mode", "ML training") diff --git a/dashboard/hpc_manager.py b/dashboard/hpc_manager.py new file mode 100644 index 0000000..ad1b311 --- /dev/null +++ b/dashboard/hpc_manager.py @@ -0,0 +1,19 @@ +from trame.widgets import vuetify3 as vuetify + +from iriapi_manager import load_iriapi_card +from sfapi_manager import load_sfapi_card + + +def load_hpc_card(): + print("Setting HPC card...") + with vuetify.VRow(): + with vuetify.VCol(cols=12, md=6): + with vuetify.VCard(): + vuetify.VCardTitle("NERSC Superfacility API") + with vuetify.VCardText(): + load_sfapi_card() + with vuetify.VCol(cols=12, md=6): + with vuetify.VCard(): + vuetify.VCardTitle("AmSC IRI API") + with vuetify.VCardText(): + load_iriapi_card() diff --git a/dashboard/iriapi_manager.py b/dashboard/iriapi_manager.py new file mode 100644 index 0000000..ca1ea93 --- /dev/null +++ b/dashboard/iriapi_manager.py @@ -0,0 +1,173 @@ +import asyncio +import json +from datetime import datetime, timezone +from pathlib import Path + +from amsc_client import Client +from trame.widgets import vuetify3 as vuetify + +from error_manager import add_error +from state_manager import state + + +IRIAPI_CREDENTIALS_PATH = Path.home() / ".amsc" / "credentials.json" + + +def get_uploaded_iriapi_credentials(): + content = state.iriapi_key_dict["content"] + if isinstance(content, dict): + return content + + if isinstance(content, (bytes, bytearray)): + content = bytes(content).decode("utf-8") + + return json.loads(content) + + +def write_iriapi_credentials(credentials): + IRIAPI_CREDENTIALS_PATH.parent.mkdir(parents=True, exist_ok=True) + IRIAPI_CREDENTIALS_PATH.write_text( + json.dumps(credentials, indent=2) + "\n", + encoding="utf-8", + ) + IRIAPI_CREDENTIALS_PATH.chmod(0o600) + print(f"Wrote AmSC IRI API credentials to {IRIAPI_CREDENTIALS_PATH}") + + +def parse_iriapi_credentials(credentials): + if not isinstance(credentials, dict) or len(credentials) != 1: + raise ValueError( + "Uploaded AmSC IRI API credentials must contain one Globus token entry" + ) + + globus_key, credentials = next(iter(credentials.items())) + if not globus_key.startswith("globus_") or not isinstance(credentials, dict): + raise ValueError( + "Uploaded AmSC IRI API credentials must contain one globus_* token entry" + ) + + required_keys = {"access_token", "expires_at"} + if not required_keys <= credentials.keys(): + raise ValueError( + "Uploaded AmSC IRI API credentials are missing required token fields" + ) + + access_token = credentials["access_token"] + if isinstance(access_token, (bytes, bytearray)): + access_token = bytes(access_token).decode("utf-8") + + return str(access_token).strip(), float(credentials["expires_at"]) + + +async def monitor_iriapi_job(iriapi_job, state_variable): + while not iriapi_job.is_terminal: + await asyncio.sleep(5) + # Refresh in a worker thread because the IRI client call is synchronous + await asyncio.to_thread(iriapi_job.refresh) + # Make the status more readable by putting in spaces and capitalizing the words + job_status = iriapi_job.state.replace("_", " ").title() + if state[state_variable] != job_status: + state[state_variable] = job_status + state.flush() + print("Job status: ", state[state_variable]) + return iriapi_job.state == "completed" + + +def update_iriapi_info(): + print("Updating AmSC IRI API info...") + try: + # Store the access token from the uploaded file in the corresponding state variable + credentials = get_uploaded_iriapi_credentials() + state.iriapi_key, expires_at = parse_iriapi_credentials(credentials) + write_iriapi_credentials(credentials) + # (see https://docs.python.org/3/library/datetime.html#format-codes + # for all format codes accepted by the methods strftime and strptime) + user_format = "%B %d, %Y, %H:%M %Z" + # Parse token expiration date from Unix timestamp + expiration_utc = datetime.fromtimestamp( + expires_at, + tz=timezone.utc, + ) + expiration = expiration_utc.astimezone( + timezone(expiration_utc.astimezone().utcoffset()) + ) + # If token is not expired, update info, else set to expired/unavailable + if expiration_utc > datetime.now(timezone.utc): + # Update token expiration date + state.iriapi_key_expiration = ( + f"Valid Until {expiration.strftime(user_format)}" + ) + # Create an authenticated client + client = Client(auth_method="globus") + # Ping Perlmutter so the UI reflects the current IRI resource status + nersc = client.facility("nersc") + perlmutter = nersc.resource("compute") + state.iriapi_perlmutter_description = f"{perlmutter.description}" + state.iriapi_perlmutter_status = f"{perlmutter.status}" + print( + f"Perlmutter status is '{state.iriapi_perlmutter_status}' with description '{state.iriapi_perlmutter_description}'" + ) + else: + # Reset token expiration date + state.iriapi_key_expiration = ( + f"Expired On {expiration.strftime(user_format)}" + ) + # Reset Perlmutter status + state.iriapi_perlmutter_description = "Unavailable" + state.iriapi_perlmutter_status = "unavailable" + title = "Unable to find a valid AmSC IRI API token" + msg = f"AmSC IRI API token expired on {expiration.strftime(user_format)}" + add_error(title, msg) + print(msg) + except Exception as e: + print(f"An unexpected error occurred when connecting to AmSC IRI API:\n{e}") + # Reset key expiration date + state.iriapi_key_expiration = "Unavailable" + # Reset Perlmutter status + state.iriapi_perlmutter_description = "Unavailable" + state.iriapi_perlmutter_status = "unavailable" + title = "Unable to connect to NERSC" + msg = f"Error occurred when connecting to NERSC through the AmSC IRI API: {e}" + add_error(title, msg) + print(msg) + + +@state.change("iriapi_key_dict") +def load_iriapi_credentials(**kwargs): + # Skip if triggered on server ready (all state variables marked as modified) + if len(state.modified_keys) == 1: + if state.iriapi_key_dict is not None: + print("Loading AmSC IRI API credentials...") + # Decode, persist, and immediately validate the uploaded token file + update_iriapi_info() + + +def load_iriapi_card(): + print("Setting AmSC IRI API card...") + # Row with component to upload input file with top padding + with vuetify.VRow(style="padding-top: 20px;"): + with vuetify.VCol(): + vuetify.VFileInput( + v_model=("iriapi_key_dict",), + label="Token File", + accept=".json", + prepend_icon="", + prepend_inner_icon="mdi-paperclip", + __properties=["accept"], + ) + # Row with text field to display key expiration date + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VTextField( + v_model=("iriapi_key_expiration",), + label="Token Expiration", + readonly=True, + ) + # Row with text field to display Perlmutter status + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VTextField( + v_model=("iriapi_perlmutter_description",), + label="Perlmutter Status", + readonly=True, + ) diff --git a/dashboard/model_manager.py b/dashboard/model_manager.py index b7fc08f..ca14587 100644 --- a/dashboard/model_manager.py +++ b/dashboard/model_manager.py @@ -1,24 +1,36 @@ import asyncio +from copy import deepcopy from contextlib import contextmanager from datetime import datetime -from pathlib import Path -import tempfile import os -import yaml import re +import shlex +from pathlib import Path, PurePosixPath +import tempfile + import mlflow +import yaml +from amsc_client import Client import mlflow.store.artifact.artifact_repo as mlflow_artifact_repo import mlflow.store.artifact.cloud_artifact_repo as mlflow_cloud_artifact_repo import mlflow.utils.file_utils as mlflow_file_utils from mlflow.exceptions import MlflowException from trame.assets.local import LocalFileManager +from iri_api_autogen.models import ( + JobAttributes, + JobAttributesCustomAttributes, + JobSpec, + ResourceSpec, +) from sfapi_client import AsyncClient from sfapi_client.compute import Machine from trame.widgets import vuetify3 as vuetify, html from utils import timer, load_config_dict, create_date_filter from calibration_manager import build_inferred_calibration +from execution_mode_manager import EXECUTION_MODE_ITEMS, remote_backend_unavailable_expr from error_manager import add_error from sfapi_manager import monitor_sfapi_job +from iriapi_manager import monitor_iriapi_job from state_manager import state LOGO_DIR = Path(__file__).parent / "logos" @@ -27,11 +39,7 @@ MODEL_TYPE_NN_SINGLE = "Neural Network (single)" MODEL_TYPE_NN_ENSEMBLE = "Neural Network (ensemble)" AMSC_LOGO_PATH = LOGO_DIR / "AmSC_300px.png" -AMSC_LOGO_URL = ( - LocalFileManager(LOGO_DIR).url("amsc_logo", AMSC_LOGO_PATH) - if AMSC_LOGO_PATH.is_file() - else None -) +AMSC_LOGO_URL = LocalFileManager(LOGO_DIR).url("amsc_logo", AMSC_LOGO_PATH) MODEL_DOWNLOAD_ACTIVE_EXPR = "model_downloading" AMSC_MLFLOW_LINK_ACTIVE_EXPR = ( f"model_available && model_mlflow_tracking_uri === '{AMSC_MLFLOW_URL}'" @@ -43,6 +51,7 @@ f"model_type_verbose === '{MODEL_TYPE_NN_ENSEMBLE}' ? 'ensemble_NN' : " "model_type_verbose)" ) +_NO_PRELOADED_MODEL = object() model_type_dict = { MODEL_TYPE_GP: "GP", @@ -51,7 +60,343 @@ } -_NO_PRELOADED_MODEL = object() +SBATCH_SUBMIT_OPTION_MAP = { + "-J": "name", + "--job-name": "name", + "-q": "queue", + "--qos": "queue", + "-A": "account", + "--account": "account", + "-t": "duration", + "--time": "duration", + "-N": "nodes", + "--nodes": "nodes", + "-o": "stdout_path", + "--output": "stdout_path", + "-e": "stderr_path", + "--error": "stderr_path", + "-C": "constraint", + "--constraint": "constraint", + "--gpus-per-node": "gpus-per-node", + "--ntasks-per-node": "ntasks-per-node", +} +SBATCH_REQUIRED_SUBMIT_OPTIONS = set(SBATCH_SUBMIT_OPTION_MAP.values()) +IRI_TRAINING_LAUNCH_PREFIX = ("srun", "podman-hpc", "run") # Container launch marker +TRAINING_REMOTE_DIR = "/global/cfs/cdirs/m558/superfacility/model_training" +TRAINING_CONFIG_REMOTE_PATH = f"{TRAINING_REMOTE_DIR}/config.yaml" +TRAINING_CONFIG_CONTAINER_PATH = "/app/ml/config.yaml" +TRAINING_CONFIG_MOUNT_RE = re.compile( + rf"(?P(?:^|\s)-v\s+)" + rf"(?P[\"']?)" + rf"(?P[^\"'\s:]+)" + rf"(?P=host_quote):" + rf"(?P[\"']?)" + rf"{re.escape(TRAINING_CONFIG_CONTAINER_PATH)}" + rf"(?P=container_quote)" + rf"(?=\s|\\|$)" +) +# Match model=$1 or model=${1}, with optional comment +SCRIPT_MODEL_ARGUMENT_RE = re.compile(r"^model=\$\{?1\}?\s*(#.*)?$") +# Capture shell assignments like REGISTRY_NAME=value, ignoring trailing comments +SHELL_ASSIGNMENT_RE = re.compile(r"^([A-Za-z_][A-Za-z0-9_]*)=(.+?)(?:\s+#.*)?$") + + +def line_starts_with_tokens(line, expected_tokens): + # Remove a trailing shell continuation so shlex can inspect the line prefix + candidate = line.strip() + if candidate.endswith("\\"): + candidate = candidate[:-1].rstrip() + + try: + tokens = shlex.split(candidate, comments=True) + except ValueError: + return False + + return tuple(tokens[: len(expected_tokens)]) == expected_tokens + + +def find_training_script_path(): + # Multiple locations supported, to make development easier: + # container (production): script is in cwd + # development, starting the gui app from dashboard/: script is in ../ml/ + # development, starting the gui app from the repo root dir: script is in ml/ + script_locations = [Path.cwd(), Path.cwd() / "../ml", Path.cwd() / "ml"] + for script_dir in script_locations: + script_path = script_dir / "training_pm.sbatch" + if script_path.exists(): + return script_path + raise RuntimeError("Could not find training_pm.sbatch") + + +def parse_slurm_duration(duration): + # Normalize Slurm duration variants to the seconds expected by AmSC IRI API + days = 0 + time_part = duration.strip() + has_days = "-" in time_part + + if has_days: + day_part, time_part = time_part.split("-", 1) + days = int(day_part) + + time_values = [int(v) for v in time_part.split(":")] + n = len(time_values) + + if n > 3: + raise ValueError(f"Unsupported Slurm duration format: {duration}") + + # Slurm treats ambiguous durations differently with a day prefix: + # D-H[:M[:S]], H:M:S, M:S, or M + if has_days: + time_values += [0] * (3 - n) + elif n == 1: + time_values = [0, time_values[0], 0] + else: + time_values = [0] * (3 - n) + time_values + + hours, minutes, secs = time_values + return days * 86400 + hours * 3600 + minutes * 60 + secs + + +def parse_sbatch_submit_options(script_path): + # Extract only SBATCH fields that map cleanly onto AmSC IRI API submit options + submit_options = {} + with open(script_path) as script_file: + for line in script_file: + line = line.strip() + if not line.startswith("#SBATCH"): + continue + + directive = line.removeprefix("#SBATCH").strip() + if not directive: + continue + + # Use shell parsing so quoted SBATCH values are handled correctly + tokens = shlex.split(directive, comments=True) + if not tokens: + continue + + option = tokens[0] + value = None + if "=" in option: + option, value = option.split("=", 1) + elif len(tokens) > 1: + value = tokens[1] + + submit_option = SBATCH_SUBMIT_OPTION_MAP.get(option) + if submit_option and value is not None: + submit_options[submit_option] = value + + missing_options = [ + option + for option in SBATCH_REQUIRED_SUBMIT_OPTIONS + if option not in submit_options + ] + if missing_options: + missing_list = ", ".join(sorted(missing_options)) + raise ValueError(f"Missing required SBATCH option(s): {missing_list}") + + # Convert values to the types expected by the AmSC IRI API submit endpoint + submit_options["duration"] = parse_slurm_duration(submit_options["duration"]) + submit_options["nodes"] = int(submit_options["nodes"]) + return submit_options + + +def build_remote_training_config_path(experiment, model_type): + timestamp = datetime.now().strftime("%Y%m%d-%H%M%S") + safe_experiment = re.sub(r"[^A-Za-z0-9_.-]+", "-", experiment).strip("-") + safe_model_type = re.sub(r"[^A-Za-z0-9_.-]+", "-", model_type).strip("-") + config_name = f"config-{safe_experiment}-{safe_model_type}-{timestamp}.yaml" + return f"{TRAINING_REMOTE_DIR}/{config_name}" + + +def replace_training_config_mount(command, remote_config_path): + """Rewrite only the host path bound to the fixed container config path.""" + + def replace_mount(match): + return ( + f"{match.group('prefix')}" + f"{shlex.quote(remote_config_path)}:{TRAINING_CONFIG_CONTAINER_PATH}" + ) + + rewritten_command, replacement_count = TRAINING_CONFIG_MOUNT_RE.subn( + replace_mount, + command, + count=1, + ) + if replacement_count != 1: + raise ValueError( + "Could not find the training config bind mount in the launch command" + ) + return rewritten_command + + +def _custom_attributes_from_submit_options(submit_options): + custom_attributes = JobAttributesCustomAttributes() + for key in ("constraint",): + if key in submit_options: + custom_attributes.additional_properties[key] = submit_options[key] + return custom_attributes + + +def _gpu_cores_per_process(submit_options): + gpus_per_node = int(submit_options["gpus-per-node"]) + tasks_per_node = int(submit_options["ntasks-per-node"]) + if gpus_per_node % tasks_per_node != 0: + raise ValueError( + "AmSC IRI API GPU resources require --gpus-per-node to be evenly " + "divisible by --ntasks-per-node" + ) + return gpus_per_node // tasks_per_node + + +def build_iri_training_job_spec(submit_options, launch_spec, directory): + """Build an IRI JobSpec with GPU resources in the standard resource field.""" + tasks_per_node = int(submit_options["ntasks-per-node"]) + node_count = submit_options["nodes"] + + resources = ResourceSpec( + node_count=node_count, + process_count=node_count * tasks_per_node, + processes_per_node=tasks_per_node, + gpu_cores_per_process=_gpu_cores_per_process(submit_options), + ) + attributes = JobAttributes( + duration=submit_options["duration"], + queue_name=submit_options["queue"], + account=submit_options["account"], + custom_attributes=_custom_attributes_from_submit_options(submit_options), + ) + + return JobSpec( + executable=launch_spec["executable"], + arguments=launch_spec["arguments"], + directory=directory, + name=submit_options["name"], + resources=resources, + attributes=attributes, + stdout_path=submit_options["stdout_path"], + stderr_path=submit_options["stderr_path"], + pre_launch=launch_spec["pre_launch"], + launcher=launch_spec["launcher"], + ) + + +def collapse_shell_command(lines): + """Return the one command from a launch block. + + Blank and comment-only lines are ignored before enforcing the command count. + """ + command_parts = [] + current_command = "" + for line in lines: + stripped = line.strip() + if not stripped or stripped.startswith("#"): + continue + + if stripped.endswith("\\"): + current_command += f"{stripped[:-1]} " + else: + command = f"{current_command}{stripped}".strip() + if command: + command_parts.append(command) + current_command = "" + + if current_command: + command = current_command.strip() + if command: + command_parts.append(command) + + if len(command_parts) != 1: + raise ValueError( + "Expected exactly one AmSC IRI API training launch command, " + f"but found {len(command_parts)}" + ) + + return command_parts[0] + + +def parse_shell_variable_assignments(lines): + # Keep static shell assignments that can be expanded without execution + variables = {} + for line in lines: + match = SHELL_ASSIGNMENT_RE.match(line.strip()) + if not match: + continue + + name, raw_value = match.groups() + if "$(" in raw_value or "`" in raw_value: + continue + + values = shlex.split(raw_value, comments=True) + if len(values) == 1: + variables[name] = values[0] + + return variables + + +def expand_iri_shell_command(command, model_type, variables): + # Expand values we can resolve locally while preserving runtime shell + # variables like $HOME for the remote login shell on Perlmutter + expanded = command + replacements = {**variables, "model": model_type} + # Repeat so static assignment chains like IMAGE=${REGISTRY}/${NAME} resolve + for _ in replacements: + previous = expanded + for name, value in replacements.items(): + expanded = expanded.replace(f"${{{name}}}", value) + expanded = expanded.replace(f"${name}", value) + if expanded == previous: + break + return expanded + + +def parse_iri_training_launch_spec(script_path, model_type, remote_config_path=None): + # Keep setup as raw pre_launch lines; only the podman-hpc launch command + # is collapsed and rewritten locally. + pre_launch_lines = [] + launch_lines = [] + found_launch = False + + with open(script_path) as script_file: + for raw_line in script_file: + line = raw_line.rstrip() + stripped = line.strip() + + if found_launch: + launch_lines.append(line) + elif line_starts_with_tokens(stripped, IRI_TRAINING_LAUNCH_PREFIX): + found_launch = True + launch_lines.append(line) + elif SCRIPT_MODEL_ARGUMENT_RE.match(stripped): + pre_launch_lines.append(f"model={shlex.quote(model_type)}") + elif ( + stripped + and not stripped.startswith("#!") + and not stripped.startswith("#SBATCH") + ): + pre_launch_lines.append(line) + + if not launch_lines: + raise ValueError("Could not find the AmSC IRI API training launch command") + + launch_command = collapse_shell_command(launch_lines) + variables = parse_shell_variable_assignments(pre_launch_lines) + launcher = IRI_TRAINING_LAUNCH_PREFIX[0] + executable = "/bin/bash" + shell_command = re.sub( + rf"^\s*{re.escape(launcher)}\s+", "", launch_command, count=1 + ) + shell_command = expand_iri_shell_command(shell_command, model_type, variables) + if remote_config_path is not None: + shell_command = replace_training_config_mount(shell_command, remote_config_path) + arguments = ["-lc", shell_command] + + return { + "arguments": arguments, + "executable": executable, + "launcher": launcher, + "pre_launch": "\n".join(pre_launch_lines), + } def build_mlflow_model_name(config_dict, model_type): @@ -317,22 +662,39 @@ def populate_inferred_calibration(self, input_variables, output_variables): # Notify Trame that the dict was modified in-place, so the UI updates state.dirty("simulation_calibration") - def _prepare_training_config(self, temp_dir): + def _prepare_training_config( + self, + temp_dir, + experiment, + experiment_date_range, + simulation_calibration, + ): """Prepare a training configuration file in the given temporary directory, updated with information from the dashboard. Returns the path to the written configuration file. """ - config_dict = load_config_dict(state.experiment) - config_dict["simulation_calibration"] = state.simulation_calibration - date_filter = create_date_filter(state.experiment_date_range) + config_dict = load_config_dict(experiment) + if config_dict.get("experiment") != experiment: + raise ValueError( + "Selected experiment does not match config file experiment: " + f"{experiment} != {config_dict.get('experiment')}" + ) + config_dict["simulation_calibration"] = simulation_calibration + date_filter = create_date_filter(experiment_date_range) config_dict["date_filter"] = date_filter config_path = Path(temp_dir) / "config.yaml" with open(config_path, "w") as f: yaml.dump(config_dict, f) return config_path - async def _training_kernel_sfapi(self): + async def _training_kernel_sfapi( + self, + experiment, + model_type, + experiment_date_range, + simulation_calibration, + ): try: # create an authenticated client async with AsyncClient( @@ -341,38 +703,39 @@ async def _training_kernel_sfapi(self): perlmutter = await client.compute(Machine.perlmutter) # upload the configuration file to NERSC with tempfile.TemporaryDirectory() as temp_dir: - config_path = self._prepare_training_config(temp_dir) - # define the target path on NERSC - target_path = "/global/cfs/cdirs/m558/superfacility/model_training" - [target_path] = await perlmutter.ls(target_path, directory=True) + config_path = self._prepare_training_config( + temp_dir, + experiment, + experiment_date_range, + simulation_calibration, + ) + remote_config_path = build_remote_training_config_path( + experiment, + model_type, + ) + [target_path] = await perlmutter.ls( + TRAINING_REMOTE_DIR, directory=True + ) with open(config_path, "rb") as temp_file: print("Uploading configuration file to NERSC...") - temp_file.filename = "config.yaml" + temp_file.filename = PurePosixPath(remote_config_path).name await target_path.upload(temp_file) + print(f"Uploaded configuration file to {remote_config_path}") # set the path of the script used to submit the training job on NERSC - training_script = None - # multiple locations supported, to make development easier - # container (production): script is in cwd - # development, starting the gui app from dashboard/: script is in ../ml/ - # development, starting the gui app from the repo root dir: script is in ml/ - script_locations = [Path.cwd(), Path.cwd() / "../ml", Path.cwd() / "ml"] - for script_dir in script_locations: - script_path = script_dir / "training_pm.sbatch" - if os.path.exists(script_path): - with open(script_path, "r") as file: - training_script = file.read() - break - if training_script is None: - raise RuntimeError("Could not find training_pm.sbatch") + training_script_path = find_training_script_path() + with open(training_script_path) as file: + training_script = file.read() # replace the --model argument in the python command with the current model type from the state training_script = re.sub( pattern=r"--model \$\{model\}", - repl=rf"--model {model_type_dict[state.model_type_verbose]}", + repl=rf"--model {model_type}", string=training_script, ) - + training_script = replace_training_config_mount( + training_script, remote_config_path + ) # submit the training job through the Superfacility API sfapi_job = await perlmutter.submit_job(training_script) state.model_training_status = "Submitted" @@ -389,14 +752,111 @@ async def _training_kernel_sfapi(self): state.flush() return False - async def _training_kernel_local(self): + async def _training_kernel_iriapi( + self, + experiment, + model_type, + experiment_date_range, + simulation_calibration, + ): + try: + # Create an authenticated client + client = Client(auth_method="globus") + # Connect to NERSC + nersc = await asyncio.to_thread(client.facility, "nersc") + # Get the compute resource (Perlmutter) + perlmutter = await asyncio.to_thread(nersc.resource, "compute") + # Get the CFS resource for uploading files shared with compute jobs + cfs = await asyncio.to_thread(nersc.resource, "cfs") + training_script_path = find_training_script_path() + remote_config_path = build_remote_training_config_path( + experiment, + model_type, + ) + # Reuse SBATCH directives so AmSC IRI API submissions match the batch script + submit_options = parse_sbatch_submit_options(training_script_path) + launch_spec = parse_iri_training_launch_spec( + training_script_path, + model_type, + remote_config_path, + ) + training_job_spec = build_iri_training_job_spec( + submit_options, launch_spec, TRAINING_REMOTE_DIR + ) + print( + "AmSC IRI API training submit options: " + f"account={submit_options['account']}, " + f"queue={submit_options['queue']}, " + f"constraint={submit_options['constraint']}, " + f"gpus-per-node={submit_options['gpus-per-node']}, " + f"gpu-cores-per-process=" + f"{training_job_spec.resources.gpu_cores_per_process}, " + f"nodes={submit_options['nodes']}, " + f"duration={submit_options['duration']}" + ) + + # Training script is parsed locally; only config.yaml is uploaded + with tempfile.TemporaryDirectory() as temp_dir: + config_path = self._prepare_training_config( + temp_dir, + experiment, + experiment_date_range, + simulation_calibration, + ) + print("Uploading configuration file to NERSC...") + upload_task = await asyncio.to_thread( + cfs.fs.upload, + config_path, + remote_config_path, + file_name=PurePosixPath(remote_config_path).name, + ) + upload_task = await asyncio.to_thread(upload_task.wait) + if upload_task.state != "completed": + raise RuntimeError( + "Uploading configuration file to NERSC failed " + f"(task {upload_task.id} ended with state " + f"{upload_task.state})" + ) + print(f"Uploaded training configuration to {remote_config_path}") + + # Submit the training job through the AmSC IRI API + iriapi_job = await asyncio.to_thread( + perlmutter.submit, + body=training_job_spec, + ) + state.model_training_status = "Submitted" + state.flush() + # Print some logs + print(f"Training job submitted (job ID: {iriapi_job.id})") + return await monitor_iriapi_job(iriapi_job, "model_training_status") + + except Exception as e: + title = "Unable to complete remote training" + msg = f"Error occurred when executing remote training: {e}" + add_error(title, msg) + print(msg) + state.model_training_status = "Failed" + state.flush() + return False + + async def _training_kernel_local( + self, + experiment, + model_type, + experiment_date_range, + simulation_calibration, + ): try: ml_dir = (Path(__file__).parent / "../ml").resolve() train_model_path = ml_dir / "train_model.py" - model_type = model_type_dict[state.model_type_verbose] with tempfile.TemporaryDirectory() as temp_dir: - config_path = self._prepare_training_config(temp_dir) + config_path = self._prepare_training_config( + temp_dir, + experiment, + experiment_date_range, + simulation_calibration, + ) state.model_training_status = "Running" state.flush() print( @@ -446,17 +906,37 @@ async def _training_kernel_local(self): async def training_async(self): try: print("Training model...") + experiment = state.experiment + model_type = model_type_dict[state.model_type_verbose] + training_mode = state.model_training_mode + experiment_date_range = list(state.experiment_date_range or []) + simulation_calibration = deepcopy(state.simulation_calibration) state.model_training = True state.model_training_status = "Submitting" state.flush() - if state.model_training_mode == "local": - result = await self._training_kernel_local() - elif state.model_training_mode == "sfapi": - result = await self._training_kernel_sfapi() - else: - raise ValueError( - f"Unsupported training mode: {state.model_training_mode}" + if training_mode == "local": + result = await self._training_kernel_local( + experiment, + model_type, + experiment_date_range, + simulation_calibration, + ) + elif training_mode == "sfapi": + result = await self._training_kernel_sfapi( + experiment, + model_type, + experiment_date_range, + simulation_calibration, + ) + elif training_mode == "iriapi": + result = await self._training_kernel_iriapi( + experiment, + model_type, + experiment_date_range, + simulation_calibration, ) + else: + raise ValueError(f"Unsupported training mode: {training_mode}") if result: state.model_training_time = datetime.now().strftime("%Y-%m-%d %H:%M") state.flush() @@ -490,7 +970,6 @@ def panel(self): MODEL_TYPE_NN_SINGLE, MODEL_TYPE_NN_ENSEMBLE, ] - model_type_cols = 8 if AMSC_LOGO_URL else 12 with vuetify.VExpansionPanels(v_model=("expand_panel_control_model", 0)): with vuetify.VExpansionPanel( title="Control: Models", @@ -498,101 +977,119 @@ def panel(self): ): with vuetify.VExpansionPanelText(): with vuetify.VRow(align="center"): - with vuetify.VCol(cols=model_type_cols): + with vuetify.VCol(cols=8, classes="d-flex align-center"): vuetify.VSelect( v_model=("model_type_verbose",), label="Model type", items=(model_type_list,), dense=True, + hide_details=True, ) - if AMSC_LOGO_URL: - with vuetify.VCol( - cols=4, - classes="d-flex align-center justify-end", + with vuetify.VCol( + cols=4, + classes="d-flex align-center justify-end", + ): + with html.A( + href=( + f"{AMSC_MLFLOW_LINK_ACTIVE_EXPR} ? " + f"{AMSC_MLFLOW_MODEL_URL_EXPR} : null", + ), + target="_blank", + rel="noopener noreferrer", + title=( + f"{AMSC_MLFLOW_LINK_ACTIVE_EXPR} ? " + "'Open selected model in AmSC MLflow' : " + "'Selected model is not available in AmSC " + "MLflow'", + ), + style=( + f"{AMSC_MLFLOW_LINK_ACTIVE_EXPR} ? " + "'display: block; width: 100%; " + "max-width: 300px; margin-left: auto; " + "cursor: pointer;' : " + "'display: block; width: 100%; " + "max-width: 300px; margin-left: auto; " + "cursor: default;'", + ), ): - with html.A( - v_if=(AMSC_MLFLOW_LINK_ACTIVE_EXPR,), - href=(AMSC_MLFLOW_MODEL_URL_EXPR,), - target="_blank", - rel="noopener noreferrer", - title="Open selected model in AmSC MLflow", - style=( - "display: block; width: 100%; " - "max-width: 300px; margin-left: auto; " - "cursor: pointer;" - ), - ): - vuetify.VImg( - src=AMSC_LOGO_URL, - alt="AmSC", - max_width=300, - max_height=72, - contain=True, - style="width: 100%;", - ) vuetify.VImg( - v_if=(f"!({AMSC_MLFLOW_LINK_ACTIVE_EXPR})",), src=AMSC_LOGO_URL, alt="AmSC", max_width=300, max_height=72, contain=True, - title=( - "Selected model is not available in AmSC MLflow" - ), - style=( - "width: 100%; max-width: 300px; " - "margin-left: auto;" - ), + style="width: 100%; cursor: inherit;", ) with vuetify.VRow( - v_if=(MODEL_DOWNLOAD_ACTIVE_EXPR,), no_gutters=True, align="center", - style="margin-top: -8px; margin-bottom: 8px;", + style=( + "margin-top: -8px; margin-bottom: 8px; min-height: 32px;" + ), ): - with vuetify.VCol(cols=model_type_cols): + with vuetify.VCol(): with html.Div( - classes=( - "d-flex align-center text-caption " - "text-medium-emphasis mb-1" + style=( + f"{MODEL_DOWNLOAD_ACTIVE_EXPR} ? " + "'visibility: visible; opacity: 1;' : " + "'visibility: hidden; opacity: 0;'", ) ): - vuetify.VIcon( - "mdi-cloud-download-outline", - size=16, - classes="mr-1", - ) - html.Span(v_text=("model_download_status",)) - vuetify.VSpacer() - html.Span( - v_if=("model_download_progress !== null",), - v_text=( - "`${Math.round(model_download_progress)}%`", - ), + with html.Div( + classes=( + "d-flex align-center text-caption " + "text-medium-emphasis mb-1" + ) + ): + vuetify.VIcon( + "mdi-cloud-download-outline", + size=16, + classes="mr-1", + ) + html.Span(v_text=("model_download_status",)) + vuetify.VSpacer() + html.Span( + v_text=( + "model_download_progress === null ? " + "'' : " + "`${Math.round(model_download_progress)}%`", + ), + style="min-width: 3em; text-align: right;", + ) + vuetify.VProgressLinear( + indeterminate=("model_download_progress === null"), + model_value=("model_download_progress",), + color="primary", + height=4, + rounded=True, ) - vuetify.VProgressLinear( - indeterminate=("model_download_progress === null",), - model_value=("model_download_progress",), - color="primary", - height=4, - rounded=True, + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VSelect( + v_model=("model_training_mode",), + label="Training backend", + items=(EXECUTION_MODE_ITEMS,), + dense=True, + hide_details=True, ) - with vuetify.VRow(align="center"): - with vuetify.VCol(cols="auto"): + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VTextField( + v_model_number=("model_training_status",), + label="Training status", + readonly=True, + dense=True, + hide_details=True, + ) + with vuetify.VRow(): + with vuetify.VCol(): vuetify.VBtn( "Train", + block=True, click=self.training_trigger, disabled=( "model_training || " - "(model_training_mode === 'sfapi' && " - "perlmutter_status !== 'active')", + f"{remote_backend_unavailable_expr('model_training_mode')}", ), style="text-transform: none", ) - with vuetify.VCol(cols=6, style="margin-left: auto;"): - vuetify.VTextField( - v_model_number=("model_training_status",), - label="Training status", - readonly=True, - ) diff --git a/dashboard/optimization_manager.py b/dashboard/optimization_manager.py index 237c4ae..8d45c9f 100644 --- a/dashboard/optimization_manager.py +++ b/dashboard/optimization_manager.py @@ -12,6 +12,14 @@ def __init__(self, model): self.__model = model state.optimization_target = state.displayed_output + @property + def model(self): + return self.__model + + @model.setter + def model(self, model): + self.__model = model + def model_wrapper(self, parameters_array): print("Wrapping model...") # convert array of parameters to dictionary @@ -87,18 +95,22 @@ def panel(self): label="Optimization target", items=(state.output_variables,), dense=True, + hide_details=True, ) + with vuetify.VRow(): with vuetify.VCol(): vuetify.VSelect( v_model=("optimization_type",), label="Optimization type", items=(optimization_type_list,), dense=True, + hide_details=True, ) with vuetify.VRow(): with vuetify.VCol(): vuetify.VBtn( "Optimize", + block=True, click=self.optimize_trigger, style="text-transform: none", ) diff --git a/dashboard/parameters_manager.py b/dashboard/parameters_manager.py index 9cfc5a5..e4bf8d4 100644 --- a/dashboard/parameters_manager.py +++ b/dashboard/parameters_manager.py @@ -9,6 +9,7 @@ from trame.widgets import client, vuetify3 as vuetify from utils import load_variables from calibration_manager import SimulationCalibrationManager +from execution_mode_manager import EXECUTION_MODE_ITEMS, remote_backend_unavailable_expr from error_manager import add_error from sfapi_manager import monitor_sfapi_job from state_manager import state, EXPERIMENTS_PATH @@ -121,6 +122,10 @@ async def simulation_async(self): state.simulation_running = True state.simulation_running_status = "Submitting" state.flush() + if state.simulation_running_mode != "sfapi": + raise ValueError( + f"Unsupported simulation mode: {state.simulation_running_mode}" + ) if await self.simulation_kernel(): state.simulation_running_time = datetime.now().strftime( "%Y-%m-%d %H:%M" @@ -136,6 +141,9 @@ async def simulation_async(self): msg = f"Error occurred when running simulation: {e}" add_error(title, msg) print(msg) + state.simulation_running = False + state.simulation_running_status = "Failed" + state.flush() def simulation_trigger(self): try: @@ -227,27 +235,42 @@ def panel(self): change="flushState('parameters_show_all')", label="Show all", ) - with vuetify.VRow(align="center"): - with vuetify.VCol(cols=6): - with vuetify.VRow(): - with vuetify.VCol(): - vuetify.VBtn( - "Reset", - click=self.reset, - style="text-transform: none", - ) - with vuetify.VCol(): - vuetify.VBtn( - "Simulate", - click=self.simulation_trigger, - disabled=( - "simulation_running || perlmutter_status != 'active' || !simulatable", - ), - style="text-transform: none;", - ) - with vuetify.VCol(cols=6): + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VSelect( + v_model=("simulation_running_mode",), + label="Simulation backend", + items=(EXECUTION_MODE_ITEMS,), + dense=True, + hide_details=True, + ) + with vuetify.VRow(): + with vuetify.VCol(): vuetify.VTextField( v_model_number=("simulation_running_status",), label="Simulation status", readonly=True, + dense=True, + hide_details=True, + ) + with vuetify.VRow(align="center"): + with vuetify.VCol(cols=6): + vuetify.VBtn( + "Reset", + block=True, + click=self.reset, + style="text-transform: none", + ) + with vuetify.VCol(cols=6): + vuetify.VBtn( + "Simulate", + block=True, + click=self.simulation_trigger, + disabled=( + "simulation_running || !simulatable || " + "(simulation_running_mode !== 'sfapi' && " + "simulation_running_mode !== 'iriapi') || " + f"{remote_backend_unavailable_expr('simulation_running_mode')}", + ), + style="text-transform: none;", ) diff --git a/dashboard/sfapi_manager.py b/dashboard/sfapi_manager.py index b3dd58d..55d8698 100644 --- a/dashboard/sfapi_manager.py +++ b/dashboard/sfapi_manager.py @@ -62,10 +62,10 @@ def update_sfapi_info(): ) # update Perlmutter status status = client.compute(Machine.perlmutter) - state.perlmutter_description = f"{status.description}" - state.perlmutter_status = f"{status.status.value}" + state.sfapi_perlmutter_description = f"{status.description}" + state.sfapi_perlmutter_status = f"{status.status.value}" print( - f"Perlmutter status is {state.perlmutter_status} with description '{state.perlmutter_description}'" + f"Perlmutter status is '{state.sfapi_perlmutter_status}' with description '{state.sfapi_perlmutter_description}'" ) else: # reset key expiration date @@ -73,8 +73,8 @@ def update_sfapi_info(): f"Expired On {expiration.strftime(user_format)}" ) # reset Perlmutter status - state.perlmutter_description = "Unavailable" - state.perlmutter_status = "unavailable" + state.sfapi_perlmutter_description = "Unavailable" + state.sfapi_perlmutter_status = "unavailable" title = "Unable to find a valid Superfacility API key" msg = f"Superfacility API key expired on {expiration.strftime(user_format)}" add_error(title, msg) @@ -84,8 +84,8 @@ def update_sfapi_info(): # reset key expiration date state.sfapi_key_expiration = "Unavailable" # reset Perlmutter status - state.perlmutter_description = "Unavailable" - state.perlmutter_status = "unavailable" + state.sfapi_perlmutter_description = "Unavailable" + state.sfapi_perlmutter_status = "unavailable" title = "Unable to connect to NERSC" msg = f"Error occurred when connecting to NERSC through the Superfacility API: {e}" add_error(title, msg) @@ -96,7 +96,6 @@ def update_sfapi_info(): def load_sfapi_credentials(**kwargs): # skip if triggered on server ready (all state variables marked as modified) if len(state.modified_keys) == 1: - # return if no key file has been uploaded (redundant) if state.sfapi_key_dict is not None: print("Loading Superfacility API credentials...") # store the whole content of the key file in a string @@ -109,30 +108,30 @@ def load_sfapi_credentials(**kwargs): def load_sfapi_card(): print("Setting Superfacility API card...") - with vuetify.VCard(): - with vuetify.VCardTitle("Superfacility API"): - with vuetify.VCardText(): - # row with component to upload input file - with vuetify.VRow(): - vuetify.VFileInput( - v_model=("sfapi_key_dict",), - label="Key File (pem format, must include client ID in first line)", - accept=".pem", - __properties=["accept"], - ) - # row with text field to display key expiration date - with vuetify.VRow(): - with vuetify.VCol(): - vuetify.VTextField( - v_model=("sfapi_key_expiration",), - label="Key Expiration (if expired or unavailable, please upload a valid key)", - readonly=True, - ) - # row with text field to display Perlmutter status - with vuetify.VRow(): - with vuetify.VCol(): - vuetify.VTextField( - v_model=("perlmutter_description",), - label="Perlmutter Status", - readonly=True, - ) + # row with component to upload input file with top padding + with vuetify.VRow(style="padding-top: 20px;"): + with vuetify.VCol(): + vuetify.VFileInput( + v_model=("sfapi_key_dict",), + label="Key File (pem format, must include client ID in first line)", + accept=".pem", + prepend_icon="", + prepend_inner_icon="mdi-paperclip", + __properties=["accept"], + ) + # row with text field to display key expiration date + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VTextField( + v_model=("sfapi_key_expiration",), + label="Key Expiration", + readonly=True, + ) + # row with text field to display Perlmutter status + with vuetify.VRow(): + with vuetify.VCol(): + vuetify.VTextField( + v_model=("sfapi_perlmutter_description",), + label="Perlmutter Status", + readonly=True, + ) diff --git a/dashboard/state_manager.py b/dashboard/state_manager.py index 1068096..94b6507 100644 --- a/dashboard/state_manager.py +++ b/dashboard/state_manager.py @@ -42,19 +42,26 @@ def initialize_state(): state.optimization_status = None # Opacity state.opacity = 0.05 + # IRI API + state.iriapi_key = None + state.iriapi_key_dict = None + state.iriapi_key_expiration = "Unavailable" + state.iriapi_perlmutter_description = "Unavailable" + state.iriapi_perlmutter_status = "unavailable" # Superfacility API state.sfapi_client_id = None state.sfapi_key = None state.sfapi_key_dict = None state.sfapi_key_expiration = "Unavailable" - state.perlmutter_description = "Unavailable" - state.perlmutter_status = "unavailable" + state.sfapi_perlmutter_description = "Unavailable" + state.sfapi_perlmutter_status = "unavailable" # Simulation plots in interactive dialog state.simulation_url = None state.simulation_dialog = False state.simulation_video = False # Simulation jobs state.simulation_running = False + state.simulation_running_mode = "local" state.simulation_running_status = None state.simulation_running_time = None state.simulatable = False diff --git a/dashboard/utils.py b/dashboard/utils.py index ba9971f..2854c45 100644 --- a/dashboard/utils.py +++ b/dashboard/utils.py @@ -387,7 +387,7 @@ def hover_section(title, cols, hover_data): col=this_col, ) - # A bit of padding on either end of the y range so we can see all the data. + # A bit of padding on either end of the y range so we can see all the data padding = 0.05 * (global_ymax - global_ymin) for i, key in enumerate(parameters.keys()): this_row = i + 1 diff --git a/ml/training_pm.sbatch b/ml/training_pm.sbatch index a4f3cfd..c9be2be 100644 --- a/ml/training_pm.sbatch +++ b/ml/training_pm.sbatch @@ -19,13 +19,29 @@ model=${1} # e.g., "NN", "GP", etc. # Ids, but should compare image Digests. # We did not find a way to compare digests between the docker registry # and the local podman-hpc images (they change, conversion?) -SECONDS=0 # built-in bash timer: reset -source $HOME/registry.profile # credential variables: REGISTRY_USER and REGISTRY_PASSWORD +SECONDS=0 # built-in bash timer: reset +REGISTRY_PROFILE="$HOME/registry.profile" +DB_ENV_FILE="$HOME/db-podman.profile" REGISTRY_NAME="registry.nersc.gov" IMAGE_NAME="m558/superfacility/synapse-ml" IMAGE_VERSION="latest" -podman-hpc login --username "${REGISTRY_USER}" --password "${REGISTRY_PASSWORD}" ${REGISTRY_NAME} +if [ ! -r "${REGISTRY_PROFILE}" ]; then + echo "Missing registry credentials file: ${REGISTRY_PROFILE}" >&2 + echo "Create it with REGISTRY_USER and REGISTRY_PASSWORD for ${REGISTRY_NAME}." >&2 + exit 1 +fi +source "${REGISTRY_PROFILE}" # credential variables: REGISTRY_USER and REGISTRY_PASSWORD +: "${REGISTRY_USER:?REGISTRY_USER must be set in ${REGISTRY_PROFILE}}" +: "${REGISTRY_PASSWORD:?REGISTRY_PASSWORD must be set in ${REGISTRY_PROFILE}}" + +if [ ! -r "${DB_ENV_FILE}" ]; then + echo "Missing container environment file: ${DB_ENV_FILE}" >&2 + echo "Create it with SF_DB_READONLY_PASSWORD and AM_SC_API_KEY." >&2 + exit 1 +fi + +printf '%s\n' "${REGISTRY_PASSWORD}" | podman-hpc login --username "${REGISTRY_USER}" --password-stdin "${REGISTRY_NAME}" # As the local image, we use the digest id. # podman-hpc lists to entries with the same digest id, # one local and one migrated (read-write and read-only). @@ -35,21 +51,21 @@ LOCAL_SHA="sha256:"$(podman-hpc images --digests --format "{{.Id}}" ${REGISTRY_N OCI_INDEX_TYPE="application/vnd.oci.image.index.v1+json" OCI_MANIFEST_TYPE="application/vnd.oci.image.manifest.v1+json" # first we unwarp the provenance information to pick the right image manifest -MANIFEST_INDEX=$(curl -s \ +MANIFEST_INDEX=$(curl -fsS \ -H "Accept: ${OCI_INDEX_TYPE}" \ -u "${REGISTRY_USER}:${REGISTRY_PASSWORD}" \ "https://${REGISTRY_NAME}/v2/${IMAGE_NAME}/manifests/${IMAGE_VERSION}" | \ - jq -r '.manifests[] | select(.annotations["vnd.docker.reference.type"] != "attestation-manifest") | .digest' || echo "NOOCI") + jq -er '(.manifests // [])[] | select(.annotations["vnd.docker.reference.type"] != "attestation-manifest") | .digest' || echo "NOOCI") # fallback for old Docker builders without OCI index if [ "${MANIFEST_INDEX}" == "NOOCI" ]; then MANIFEST_INDEX=${IMAGE_VERSION} fi # then we download the manifest of the image and parse out the config digest SHA -REMOTE_SHA=$(curl -s \ +REMOTE_SHA=$(curl -fsS \ -H "Accept: ${OCI_MANIFEST_TYPE}" \ -u "${REGISTRY_USER}:${REGISTRY_PASSWORD}" \ "https://${REGISTRY_NAME}/v2/${IMAGE_NAME}/manifests/${MANIFEST_INDEX}" | \ - jq -r '.config.digest') + jq -er '.config.digest') if [ "$LOCAL_SHA" != "$REMOTE_SHA" ]; then echo "Ids are different." @@ -64,9 +80,10 @@ echo "Container check/pull took ${SECONDS} seconds." # CUDA visible devices are ordered inverse to local task IDs # Reference: nvidia-smi topo -m +# API submissions rewrite only the host side of the config mount. srun podman-hpc run --gpu \ -v /etc/localtime:/etc/localtime \ -v /global/cfs/cdirs/m558/superfacility/model_training/config.yaml:/app/ml/config.yaml \ - --env-file $HOME/db-podman.profile \ + --env-file "${DB_ENV_FILE}" \ --rm -it ${REGISTRY_NAME}/${IMAGE_NAME}:${IMAGE_VERSION} \ python -u /app/ml/train_model.py --config_file /app/ml/config.yaml --model ${model} diff --git a/publish_container.py b/publish_container.py index 583a8f0..f47a356 100755 --- a/publish_container.py +++ b/publish_container.py @@ -6,7 +6,11 @@ """ import argparse +import os import subprocess +from pathlib import Path + +DEFAULT_AMSC_CLIENT_SRC = Path(__file__).resolve().parent.parent / "amsc-python-client" def run(command: str, proceed: str, auto_yes: bool): @@ -37,9 +41,18 @@ def build_container(container: str, auto_yes: bool): "ml": "synapse-ml", } + extra = "" + if container == "gui": + src = ( + Path(os.environ.get("AMSC_CLIENT_SRC", DEFAULT_AMSC_CLIENT_SRC)) + .expanduser() + .resolve() + ) + extra = f" --build-context amsc-client-src={src}" + # build the new image proceed = "y" if auto_yes else input(f"\nBuild new {container} image? [y/N] ") - command = f"docker build --platform linux/amd64 --output type=image,oci-mediatypes=true -t {imagename[container]} -f {folders[container]}.Dockerfile ." + command = f"docker build --platform linux/amd64 --output type=image,oci-mediatypes=true -t {imagename[container]} -f {folders[container]}.Dockerfile{extra} ." run(command, proceed, auto_yes) # upload to the NERSC registry